xmpp.chapril.org-conversejs/spec
JC Brand 27557d6a04 Document _converse.ChatBox.prototype.sendMessage as an API method
Until now, we've only been explicitly documenting the `_converse.api`
namespace and only considered the methods under it as forming the API
contract (which determines how we do semver releases).

It appears as if we've reached a point where trying to keep everything
under the `_converse.api` namespace no longer makes sense. Certain
methods are applicable to particular models and trying to shoehorn them
into the `_converse.api` namespace seems clunky and non-intuitive.

I've therefore decided to slightly refactor `sendMessage` to let it take
two simple parameters and to document it with JSDoc so that it's
presented as an API method, albeit only available on a chat model.

updates #1496
updates #1504
2019-03-21 21:03:02 +01:00
..
autocomplete.js Let converse-autocomplete also be triggered with backspace 2019-03-05 17:59:22 +01:00
bookmarks.js Fixes #1457. Wrong tooltip shown for "unbookmark" icon 2019-02-26 12:08:48 +01:00
chatbox.js Replace http: with https: in xmpp.org links 2019-03-04 17:49:44 +01:00
controlbox.js Remove jQuery from spec/controlbox.js 2019-03-01 11:56:22 +01:00
converse.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
disco.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
eventemitter.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
headline.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
http-file-upload.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
login.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
mam.js No need for a separate archive_id value. 2019-03-07 16:45:00 +01:00
messages.js Document _converse.ChatBox.prototype.sendMessage as an API method 2019-03-21 21:03:02 +01:00
minchats.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
muc.js Remove check that passes locally but fails on Travis 2019-03-05 18:11:14 +01:00
notification.js Fix failing tests 2019-02-13 15:25:23 +01:00
omemo.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
ping.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
presence.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
profiling.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
protocol.js Fix failing test for #1438 2019-02-18 20:23:20 +01:00
push.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
register.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
room_registration.js Replace http: with https: in xmpp.org links 2019-03-04 17:49:44 +01:00
roomslist.js Prevent duplicate messages by comparing MAM archive id to XEP-0359 stanza ids 2019-02-19 23:08:29 +01:00
roster.js Replace http: with https: in xmpp.org links 2019-03-04 17:49:44 +01:00
spoilers.js Two changes, see below 2019-02-24 20:27:41 +01:00
transcripts.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
user-details-modal.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00
utils.js Get tests to run agains the webpack build 2018-06-03 16:40:20 +02:00
xmppstatus.js Make converse.initialize an async function 2019-02-12 15:34:50 +01:00