add different modes to video-toggle plugin

* Custom: like before but slightly position

* Native: use the native video-toggle

* Disabled: force disable the native video-toggle
This commit is contained in:
Araxeus
2022-04-20 18:21:51 +03:00
parent 23058729f3
commit 9beebd3772
6 changed files with 66 additions and 7 deletions

View File

@ -1,6 +1,38 @@
const { setMenuOptions } = require("../../config/plugins");
module.exports = (win, options) => [
{
label: "Mode",
submenu: [
{
label: "Custom toggle",
type: "radio",
checked: options.mode === 'custom',
click: () => {
options.mode = 'custom';
setMenuOptions("video-toggle", options);
}
},
{
label: "Native toggle",
type: "radio",
checked: options.mode === 'native',
click: () => {
options.mode = 'native';
setMenuOptions("video-toggle", options);
}
},
{
label: "Disabled",
type: "radio",
checked: options.mode === 'disabled',
click: () => {
options.mode = 'disabled';
setMenuOptions("video-toggle", options);
}
},
]
},
{
label: "Force Remove Video Tab",
type: "checkbox",