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,9 +25,14 @@ ...@@ -25,9 +25,14 @@
'initialize': function (settings, callback) { 'initialize': function (settings, callback) {
converse.initialize(settings, callback); converse.initialize(settings, callback);
}, },
'connection': {
'connected': function () {
return converse.connection.connected;
},
'disconnect': function () { 'disconnect': function () {
converse.connection.disconnect(); converse.connection.disconnect();
}, },
},
'user': { 'user': {
'logout': function () { 'logout': function () {
converse.logOut(); converse.logOut();
......
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