git ssb

10+

Matt McKegg / patchwork



Tree: e1c938e079d739f9e8511262531b1d04e30effab

Files: e1c938e079d739f9e8511262531b1d04e30effab / modules / app / fullscreen.js

511 bytesRaw
1var nest = require('depnest')
2var electron = require('electron')
3var { Value } = require('mutant')
4
5exports.gives = nest('app.fullscreen')
6
7exports.create = function () {
8 return nest('app.fullscreen', function () {
9 var win = electron.remote.getCurrentWindow()
10 var isFullScreen = Value(win.isFullScreen())
11 win.on('enter-full-screen', function () {
12 isFullScreen.set(true)
13 })
14 win.on('leave-full-screen', function () {
15 isFullScreen.set(false)
16 })
17 return isFullScreen
18 })
19}
20

Built with git-ssb-web