Commit 603087c3 authored by JC Brand's avatar JC Brand

Refined events emitting docs.

parent cdc350f5
...@@ -562,7 +562,7 @@ Event Methods ...@@ -562,7 +562,7 @@ Event Methods
For example:: For example::
converse.on('onMessage', function (message) { ... }); converse.on('onMessage', function (messageXML) { ... });
* **once(eventName, callback)**: * **once(eventName, callback)**:
...@@ -576,7 +576,7 @@ Event Methods ...@@ -576,7 +576,7 @@ Event Methods
For example:: For example::
converse.once('onMessage', function (message) { ... }); converse.once('onMessage', function (messageXML) { ... });
* **off(eventName, callback)** * **off(eventName, callback)**
...@@ -593,15 +593,28 @@ Event Types ...@@ -593,15 +593,28 @@ Event Types
Here are the different events that are emitted: Here are the different events that are emitted:
* **onInitialized**
``converse.on('onInitialized', function () { ... });``
Triggered once converse.js has been initialized.
* **onReady**
Triggered after a connection has been established and converse.js has
got all its ducks in a row.
``converse.on('onReady', function () { ... });``
* **onMessage** * **onMessage**
``converse.on('onMessage', function (message) { ... });`` ``converse.on('onMessage', function (messageXML) { ... });``
Triggered when a message is received. Triggered when a message is received.
* **onMessageSend** * **onMessageSend**
``converse.on('onMessageSend', function (message) { ... });`` ``converse.on('onMessageSend', function (messageText) { ... });``
Triggered when a message will be sent out. Triggered when a message will be sent out.
...@@ -649,7 +662,7 @@ Here are the different events that are emitted: ...@@ -649,7 +662,7 @@ Here are the different events that are emitted:
* **onBuddyStatusMessageChanged** * **onBuddyStatusMessageChanged**
``converse.on('onBuddyStatusMessageChanged', function (buddy, message) { ... });`` ``converse.on('onBuddyStatusMessageChanged', function (buddy, messageText) { ... });``
Triggered when a chat buddy's custom status message has changed. Triggered when a chat buddy's custom status message has changed.
......
...@@ -549,7 +549,7 @@ called.</p> ...@@ -549,7 +549,7 @@ called.</p>
<li><tt class="docutils literal"><span class="pre">callback</span></tt> is the callback method to be called when the event is emitted.</li> <li><tt class="docutils literal"><span class="pre">callback</span></tt> is the callback method to be called when the event is emitted.</li>
</ul> </ul>
<p>For example:</p> <p>For example:</p>
<div class="highlight-python"><pre>converse.on('onMessage', function (message) { ... });</pre> <div class="highlight-python"><pre>converse.on('onMessage', function (messageXML) { ... });</pre>
</div> </div>
</div></blockquote> </div></blockquote>
</li> </li>
...@@ -563,7 +563,7 @@ exactly once.</p> ...@@ -563,7 +563,7 @@ exactly once.</p>
<li><tt class="docutils literal"><span class="pre">callback</span></tt> is the callback method to be called when the event is emitted.</li> <li><tt class="docutils literal"><span class="pre">callback</span></tt> is the callback method to be called when the event is emitted.</li>
</ul> </ul>
<p>For example:</p> <p>For example:</p>
<div class="highlight-python"><pre>converse.once('onMessage', function (message) { ... });</pre> <div class="highlight-python"><pre>converse.once('onMessage', function (messageXML) { ... });</pre>
</div> </div>
</div></blockquote> </div></blockquote>
</li> </li>
...@@ -583,15 +583,28 @@ exactly once.</p> ...@@ -583,15 +583,28 @@ exactly once.</p>
<h2><a class="toc-backref" href="#id28">Event Types</a><a class="headerlink" href="#event-types" title="Permalink to this headline"></a></h2> <h2><a class="toc-backref" href="#id28">Event Types</a><a class="headerlink" href="#event-types" title="Permalink to this headline"></a></h2>
<p>Here are the different events that are emitted:</p> <p>Here are the different events that are emitted:</p>
<ul> <ul>
<li><p class="first"><strong>onInitialized</strong></p>
<blockquote>
<div><p><tt class="docutils literal"><span class="pre">converse.on('onInitialized',</span> <span class="pre">function</span> <span class="pre">()</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p>
<p>Triggered once converse.js has been initialized.</p>
</div></blockquote>
</li>
<li><p class="first"><strong>onReady</strong></p>
<blockquote>
<div><p>Triggered after a connection has been established and converse.js has
got all its ducks in a row.</p>
<p><tt class="docutils literal"><span class="pre">converse.on('onReady',</span> <span class="pre">function</span> <span class="pre">()</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p>
</div></blockquote>
</li>
<li><p class="first"><strong>onMessage</strong></p> <li><p class="first"><strong>onMessage</strong></p>
<blockquote> <blockquote>
<div><p><tt class="docutils literal"><span class="pre">converse.on('onMessage',</span> <span class="pre">function</span> <span class="pre">(message)</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p> <div><p><tt class="docutils literal"><span class="pre">converse.on('onMessage',</span> <span class="pre">function</span> <span class="pre">(messageXML)</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p>
<p>Triggered when a message is received.</p> <p>Triggered when a message is received.</p>
</div></blockquote> </div></blockquote>
</li> </li>
<li><p class="first"><strong>onMessageSend</strong></p> <li><p class="first"><strong>onMessageSend</strong></p>
<blockquote> <blockquote>
<div><p><tt class="docutils literal"><span class="pre">converse.on('onMessageSend',</span> <span class="pre">function</span> <span class="pre">(message)</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p> <div><p><tt class="docutils literal"><span class="pre">converse.on('onMessageSend',</span> <span class="pre">function</span> <span class="pre">(messageText)</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p>
<p>Triggered when a message will be sent out.</p> <p>Triggered when a message will be sent out.</p>
</div></blockquote> </div></blockquote>
</li> </li>
...@@ -639,7 +652,7 @@ exactly once.</p> ...@@ -639,7 +652,7 @@ exactly once.</p>
</li> </li>
<li><p class="first"><strong>onBuddyStatusMessageChanged</strong></p> <li><p class="first"><strong>onBuddyStatusMessageChanged</strong></p>
<blockquote> <blockquote>
<div><p><tt class="docutils literal"><span class="pre">converse.on('onBuddyStatusMessageChanged',</span> <span class="pre">function</span> <span class="pre">(buddy,</span> <span class="pre">message)</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p> <div><p><tt class="docutils literal"><span class="pre">converse.on('onBuddyStatusMessageChanged',</span> <span class="pre">function</span> <span class="pre">(buddy,</span> <span class="pre">messageText)</span> <span class="pre">{</span> <span class="pre">...</span> <span class="pre">});</span></tt></p>
<p>Triggered when a chat buddy&#8217;s custom status message has changed.</p> <p>Triggered when a chat buddy&#8217;s custom status message has changed.</p>
</div></blockquote> </div></blockquote>
</li> </li>
......
This diff is collapsed.
...@@ -562,7 +562,7 @@ Event Methods ...@@ -562,7 +562,7 @@ Event Methods
For example:: For example::
converse.on('onMessage', function (message) { ... }); converse.on('onMessage', function (messageXML) { ... });
* **once(eventName, callback)**: * **once(eventName, callback)**:
...@@ -576,7 +576,7 @@ Event Methods ...@@ -576,7 +576,7 @@ Event Methods
For example:: For example::
converse.once('onMessage', function (message) { ... }); converse.once('onMessage', function (messageXML) { ... });
* **off(eventName, callback)** * **off(eventName, callback)**
...@@ -595,7 +595,7 @@ Here are the different events that are emitted: ...@@ -595,7 +595,7 @@ Here are the different events that are emitted:
* **onInitialized** * **onInitialized**
``converse.on('onMessage', function () { ... });`` ``converse.on('onInitialized', function () { ... });``
Triggered once converse.js has been initialized. Triggered once converse.js has been initialized.
...@@ -604,17 +604,17 @@ Here are the different events that are emitted: ...@@ -604,17 +604,17 @@ Here are the different events that are emitted:
Triggered after a connection has been established and converse.js has Triggered after a connection has been established and converse.js has
got all its ducks in a row. got all its ducks in a row.
``converse.on('onReady', function (message) { ... });`` ``converse.on('onReady', function () { ... });``
* **onMessage** * **onMessage**
``converse.on('onMessage', function (message) { ... });`` ``converse.on('onMessage', function (messageXML) { ... });``
Triggered when a message is received. Triggered when a message is received.
* **onMessageSend** * **onMessageSend**
``converse.on('onMessageSend', function (message) { ... });`` ``converse.on('onMessageSend', function (messageText) { ... });``
Triggered when a message will be sent out. Triggered when a message will be sent out.
...@@ -662,7 +662,7 @@ Here are the different events that are emitted: ...@@ -662,7 +662,7 @@ Here are the different events that are emitted:
* **onBuddyStatusMessageChanged** * **onBuddyStatusMessageChanged**
``converse.on('onBuddyStatusMessageChanged', function (buddy, message) { ... });`` ``converse.on('onBuddyStatusMessageChanged', function (buddy, messageText) { ... });``
Triggered when a chat buddy's custom status message has changed. Triggered when a chat buddy's custom status message has changed.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment