slackgmailskypefacebook-workplaceoutlookemailmicrosoft-teamsdiscordmessengercustom-servicesmacoslinuxwindowsinboxwhatsappicloudtweetdeckhipchattelegramhangouts
You can not 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
570 B
29 lines
570 B
8 years ago
|
/**
|
||
|
* This file is loaded in the service web views to provide a Rambox API.
|
||
|
*/
|
||
|
|
||
|
const { ipcRenderer } = require('electron');
|
||
|
|
||
|
/**
|
||
|
* Make the Rambox API available via a global "rambox" variable.
|
||
|
*
|
||
|
* @type {{}}
|
||
|
*/
|
||
|
window.rambox = {};
|
||
|
|
||
|
/**
|
||
|
* Sets the unraed count of the tab.
|
||
|
*
|
||
|
* @param {*} count The unread count
|
||
|
*/
|
||
|
window.rambox.setUnreadCount = function(count) {
|
||
|
ipcRenderer.sendToHost('rambox.setUnreadCount', count);
|
||
|
};
|
||
|
|
||
|
/**
|
||
|
* Clears the unread count.
|
||
|
*/
|
||
|
window.rambox.clearUnreadCount = function() {
|
||
|
ipcRenderer.sendToHost('rambox.clearUnreadCount');
|
||
|
}
|