| summaryrefslogtreecommitdiff |
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-09-29 22:14:30 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-09-29 22:14:30 +0200 |
| commit | 08baf335929724e18addfc553f42fe8a3b274a42 (patch) | |
| tree | ca19d0bb21287bd2c19a3ac976653dd8a25a2cc0 /www/script/notification.js | |
| parent | 463aca15fdeeb7fda838dcc7355d2365de5d703d (diff) | |
Adds icon notification.
There might be a browser function to make a notification, but let's go
with an icon change for now...
Diffstat (limited to 'www/script/notification.js')
| -rw-r--r-- | www/script/notification.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/www/script/notification.js b/www/script/notification.js new file mode 100644 index 0000000..d997ba9 --- /dev/null +++ b/www/script/notification.js @@ -0,0 +1,32 @@ +/******************************************************************************/ +/** Notification Management ***************************************************/ +/******************************************************************************/ +var tacticians_online = tacticians_online || new Object(); + +tacticians_online.notification = new Object(); + +tacticians_online.notification.activate = +function () +{ + browser.browserAction.setIcon("images/to-favicon-notification.svg"); +} + +tacticians_online.notification.disable = +function (encoded_notification) +{ + browser.browserAction.setIcon("images/to-favicon.svg"); +} + +tacticians_online.notification.attach_to = +function (app) +{ + app.ports.activate_notification.subscribe + ( + tacticians_online.notification.activate + ); + app.ports.disable_notification.subscribe + ( + tacticians_online.notification.disable + ); +} + |


