You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
703 B
JavaScript
29 lines
703 B
JavaScript
/*
|
|
* vim: ts=4:sw=4:expandtab
|
|
*/
|
|
(function () {
|
|
'use strict';
|
|
// Browser specific functions for Chrom*
|
|
window.extension = window.extension || {};
|
|
|
|
extension.windows = {
|
|
onClosed: function(callback) {
|
|
window.addEventListener('beforeunload', callback);
|
|
}
|
|
};
|
|
|
|
extension.notification = {
|
|
update: function(options) {
|
|
var notification = new Notification(options.title, {
|
|
body : options.message,
|
|
icon : options.iconUrl,
|
|
tag : 'signal'
|
|
});
|
|
notification.onclick = function() {
|
|
Whisper.Notifications.onclick();
|
|
};
|
|
}
|
|
};
|
|
|
|
}());
|