Commit a6b6ad5e authored by JC Brand's avatar JC Brand

Add 'connection' API grouping and 'connected' API method.

parent 556d2647
...@@ -378,6 +378,22 @@ message, pass in the ``before`` parameter with an empty string value ``''``. ...@@ -378,6 +378,22 @@ message, pass in the ``before`` parameter with an empty string value ``''``.
converse.archive.query(rsm, callback, errback); converse.archive.query(rsm, callback, errback);
} }
The "connection" grouping
-------------------------
This grouping collects API functions related to the XMPP connection.
connected
~~~~~~~~~
Returns a boolean value (`true` or `false`) depending on whether there is an
established connection.
disconnect
~~~~~~~~~~
Terminates the connection.
The "user" grouping The "user" grouping
------------------- -------------------
......
...@@ -25,8 +25,13 @@ ...@@ -25,8 +25,13 @@
'initialize': function (settings, callback) { 'initialize': function (settings, callback) {
converse.initialize(settings, callback); converse.initialize(settings, callback);
}, },
'disconnect': function () { 'connection': {
converse.connection.disconnect(); 'connected': function () {
return converse.connection.connected;
},
'disconnect': function () {
converse.connection.disconnect();
},
}, },
'user': { 'user': {
'logout': function () { 'logout': function () {
......
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