From ae58c771b6c6abf060cef664efd6f27f09cdd918 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Mon, 26 Sep 2016 09:52:19 -0400 Subject: [PATCH] (js) Add Mailbox.prototype.$selectedMessageIndex --- UI/WebServerResources/js/Mailer/Mailbox.service.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/UI/WebServerResources/js/Mailer/Mailbox.service.js b/UI/WebServerResources/js/Mailer/Mailbox.service.js index fb7b22cc1..d21a0b1c1 100644 --- a/UI/WebServerResources/js/Mailer/Mailbox.service.js +++ b/UI/WebServerResources/js/Mailer/Mailbox.service.js @@ -267,6 +267,16 @@ return _.find(this.$messages, function(message) { return message.uid == _this.selectedMessage; }); }; + /** + * @function $selectedMessageIndex + * @memberof Mailbox.prototype + * @desc Return the index of the currently visible message. + * @returns a number or undefined if no message is selected + */ + Mailbox.prototype.$selectedMessageIndex = function() { + return this.uidsMap[this.selectedMessage]; + }; + /** * @function hasSelectedMessage * @memberof Mailbox.prototype