diff options
Diffstat (limited to 'recipes/skype/webview.js')
-rw-r--r-- | recipes/skype/webview.js | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/recipes/skype/webview.js b/recipes/skype/webview.js index c20726c..9af7c2b 100644 --- a/recipes/skype/webview.js +++ b/recipes/skype/webview.js | |||
@@ -1,7 +1,10 @@ | |||
1 | const _path = _interopRequireDefault(require('path')); | ||
2 | |||
3 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
4 | |||
1 | const { remote: { BrowserWindow } } = require('electron'); | 5 | const { remote: { BrowserWindow } } = require('electron'); |
2 | const path = require('path'); | ||
3 | 6 | ||
4 | module.exports = (Franz, settings) => { | 7 | module.exports = (Ferdi, settings) => { |
5 | const getMessages = function getMessages() { | 8 | const getMessages = function getMessages() { |
6 | let count = 0; | 9 | let count = 0; |
7 | const container = document.querySelector('[role="tablist"] > [title="Chats"] > div'); | 10 | const container = document.querySelector('[role="tablist"] > [title="Chats"] > div'); |
@@ -19,12 +22,14 @@ module.exports = (Franz, settings) => { | |||
19 | } | 22 | } |
20 | } | 23 | } |
21 | 24 | ||
22 | Franz.setBadge(count); | 25 | Ferdi.setBadge(count); |
23 | }; | 26 | }; |
24 | 27 | ||
25 | Franz.injectCSS(path.join(__dirname, 'service.css')); | 28 | Ferdi.loop(getMessages); |
26 | Franz.injectJSUnsafe(path.join(__dirname, 'webview-unsafe.js')); | 29 | |
27 | Franz.loop(getMessages); | 30 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); |
31 | Ferdi.injectJSUnsafe(_path.default.join(__dirname, 'webview-unsafe.js')); | ||
32 | |||
28 | document.addEventListener('click', event => { | 33 | document.addEventListener('click', event => { |
29 | const link = event.target.closest('a[href^="http"]'); | 34 | const link = event.target.closest('a[href^="http"]'); |
30 | const button = event.target.closest('button[title^="http"]'); | 35 | const button = event.target.closest('button[title^="http"]'); |