From ac0b9ac89be9451fe4e9546c28918e7879279744 Mon Sep 17 00:00:00 2001 From: Melissa Noelle Date: Thu, 8 Jan 2015 11:08:35 -0500 Subject: [PATCH] Added in room object, removed useless param from initialMenuLinks, and updated documentation. --- src/view/pane/chat.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/view/pane/chat.js b/src/view/pane/chat.js index 713bbd73..c3406aef 100644 --- a/src/view/pane/chat.js +++ b/src/view/pane/chat.js @@ -831,11 +831,13 @@ Candy.View.Pane = (function(self, $) { getMenuLinks: function(roomJid, user, elem) { var menulinks, id; + var room = Candy.Core.getRoom(roomJid); + var evtData = { - 'roomJid' : roomJid, + 'room' : room, 'user' : user, 'elem': elem, - 'menulinks': this.initialMenuLinks(elem) + 'menulinks': this.initialMenuLinks() }; /** Event: candy:view.roster.context-menu @@ -845,9 +847,10 @@ Candy.View.Pane = (function(self, $) { * key "menulinks" containing the menulink object. * * Parameters: - * (String) roomJid - Room on which the menu should be displayed + * (Candy.Core.Chatroom) room - Room on which the menu should be displayed * (Candy.Core.ChatUser) user - User * (jQuery.Element) elem - Parent element of the context menu + * (Object) menulinks - object containing initial menulinks */ $(Candy).triggerHandler('candy:view.roster.context-menu', evtData);