remoteview
Version:
Remote isolated browser platform by Dosyago
28 lines (22 loc) • 763 B
JavaScript
//import {DEBUG} from '../common.js';
import {u as X} from '../../node_modules/dumbass/r.js';
let pluginsMenuOpen = false;
export function PluginsMenuButton(state) {
return X`
<nav class="controls plugins-menu-button aux" stylist="styleNavControl stylePluginsMenuButton">
<form submit=${[
e => e.preventDefault(),
() => {
pluginsMenuOpen ^= true;
state.pluginsMenuActive = pluginsMenuOpen;
state.viewState.dss.setState(state);
state.viewState.dss.restyleElement(state.viewState.pmEl);
state.viewState.dss.restyleElement(state.viewState.voodooEl);
}
]}>
<button title="Menu" accesskey=p>☰</button>
</form>
</nav>
`;
}
// Helper functions