From 47ca3e64b21c8de12f33e0c85ab1655989af1aec Mon Sep 17 00:00:00 2001 From: JC Brand Date: Mon, 1 May 2017 12:41:16 +0200 Subject: [PATCH] Emit new event `roomsPanelRendered` --- docs/source/events.rst | 9 +++++++++ src/converse-muc.js | 1 + 2 files changed, 10 insertions(+) diff --git a/docs/source/events.rst b/docs/source/events.rst index b726b5bb8..a7e967dcb 100644 --- a/docs/source/events.rst +++ b/docs/source/events.rst @@ -212,6 +212,15 @@ After the user has sent out a direct invitation, to a roster contact, asking the ``_converse.on('roomInvite', function (data) { ... });`` +roomsPanelRendered +~~~~~~~~~~~~~~~~~~ + +Emitted once the "Rooms" panel in the control box has been rendered. +Used by `converse-bookmarks` and `converse-roomslist` to know when they can +render themselves in that panel. + +``_converse.on('roomsPanelRendered', function (data) { ... });`` + roster ~~~~~~ diff --git a/src/converse-muc.js b/src/converse-muc.js index 004cc508b..6ee8a7ffc 100755 --- a/src/converse-muc.js +++ b/src/converse-muc.js @@ -161,6 +161,7 @@ nick: Strophe.getNodeFromJid(_converse.bare_jid) }); } + _converse.emit('roomsPanelRendered'); } },