mmenu-js
Version:
The best javascript plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp.
23 lines (20 loc) • 625 B
text/typescript
import Mmenu from '../../core/oncanvas/mmenu.oncanvas';
import * as DOM from '../../_modules/dom';
// Add the classnames.
Mmenu.configs.classNames.toggles = {
toggle: 'Toggle',
check: 'Check'
};
export default function() {
this.bind('initPanel:after', (panel: HTMLElement) => {
// Refactor toggle classes
DOM.find(panel, 'input').forEach(input => {
DOM.reClass(
input,
this.conf.classNames.toggles.toggle,
'mm-toggle'
);
DOM.reClass(input, this.conf.classNames.toggles.check, 'mm-check');
});
});
}