full-screen feature

This commit is contained in:
viliusle 2021-01-31 15:24:16 +02:00
parent 4a150c7d53
commit f737c2779d
2 changed files with 27 additions and 0 deletions

View File

@ -182,6 +182,13 @@ const menuDefinition = [
target: 'view/guides.remove'
}
]
},
{
divider: true
},
{
name: 'Full Screen',
target: 'view/full_screen.fs'
}
]
},

View 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;