Menu
install
npm install menu-js
use
var Menu = require('menu-js');
if not using browerify/webpack simply copy menu.js
and menu.css
.
See the examples in example
folder.
create a menu
field: list: '<a href="">Signup</a>' '<a href="">Login</a>' '<a href="">Settings</a>' menuTrigger: '---' { console; };
update menu
field:list:'<a href="">Logout</a>'menuTrigger: '---'{console;};
To update
rerun the menu with new list.
generated html
---
options
menuTrigger
: the icon/text to open the dropdown.openTo
: left - opens the menu to left. default - right.
Css
Copy the css from menu.css
file.
is-active
is applied on menu-open.