diff options
author | Nik Nyby <nikolas@gnu.org> | 2015-06-23 19:08:41 -0400 |
---|---|---|
committer | Nik Nyby <nikolas@gnu.org> | 2015-10-22 21:34:30 -0400 |
commit | e69daa447d3dcb76dce669293f1d468606b88bf6 (patch) | |
tree | e921558a99b830694ac66bd50e807edb106daa7a /packages/notificationbox/doc/main.md | |
parent | 99d29262f7acea34051ea2727a7d16263205a32b (diff) | |
download | librejsxul-e69daa447d3dcb76dce669293f1d468606b88bf6.tar.lz librejsxul-e69daa447d3dcb76dce669293f1d468606b88bf6.tar.xz librejsxul-e69daa447d3dcb76dce669293f1d468606b88bf6.zip |
use notification-box from npm
Diffstat (limited to 'packages/notificationbox/doc/main.md')
-rw-r--r-- | packages/notificationbox/doc/main.md | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/packages/notificationbox/doc/main.md b/packages/notificationbox/doc/main.md deleted file mode 100644 index 2c28c3a..0000000 --- a/packages/notificationbox/doc/main.md +++ /dev/null @@ -1,46 +0,0 @@ -NotificationBox implements some of the notificationbox element functionality in Firefox and Mozilla-based browsers using the Addon SDK. For any question or feedback please email lduros--at--member.fsf.org - -You can create a notification as follows: -```javascript -var self = require("self"); -var notification = require("notification-box").NotificationBox({ - 'value': 'important-message', - 'label': 'This is a very important message!', - 'priority': 'CRITICAL_BLOCK', - 'image': self.data.url("gnu-icon.png"), - 'buttons': [{'label': "Do something about it!", - 'onClick': function () { console.log("You clicked the important button!"); }}] -}); -``` - -It implements the following options: - - - value: value used to identify the notification - - label: label to appear on the notification - - image: URL of image to appear on the notification. You can also - load a local image from the data folder, like in the example - - priority: notification priority. Use one of the following: - - INFO_LOW - - INFO_MEDIUM - - INFO_HIGH - - WARNING_LOW - - WARNING_MEDIUM - - WARNING_HIGH - - CRITICAL_LOW - - CRITICAL_MEDIUM - - CRITICAL_HIGH - - CRITICAL_BLOCK - - buttons: array of buttons to appear on the notification. - You can use the following options: - - accessKey: the accesskey to appear on the button - - onClick: the callback function to trigger when button is activated. - - label: the text to display on the button - - -Here is an overview of what the example above with the critical notification looks like: - - -When using 'INFO_LOW' for the priority instead, you would see: - - -For more information on notificationbox: https://developer.mozilla.org/en-US/docs/XUL/notificationbox |