mirror of
https://github.com/viliusle/miniPaint.git
synced 2026-02-06 11:21:47 +00:00
full-screen feature
This commit is contained in:
parent
4a150c7d53
commit
f737c2779d
@ -182,6 +182,13 @@ const menuDefinition = [
|
||||
target: 'view/guides.remove'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
divider: true
|
||||
},
|
||||
{
|
||||
name: 'Full Screen',
|
||||
target: 'view/full_screen.fs'
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
20
src/js/modules/view/full_screen.js
Normal file
20
src/js/modules/view/full_screen.js
Normal file
@ -0,0 +1,20 @@
|
||||
class View_fullScreen_class {
|
||||
|
||||
constructor() {}
|
||||
|
||||
/**
|
||||
* toggle full-screen
|
||||
*/
|
||||
fs() {
|
||||
if (!document.fullscreenElement) {
|
||||
document.documentElement.requestFullscreen();
|
||||
}
|
||||
else {
|
||||
if (document.exitFullscreen) {
|
||||
document.exitFullscreen();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export default View_fullScreen_class;
|
||||
Loading…
Reference in New Issue
Block a user