1
2
3
4
5
6
7
8
9
10
11
12
13
14
| import MenuItem from './aria-menuitem';
|
| const Menu = function(domNode) {
| this.domNode = domNode;
| this.init();
| };
|
| Menu.prototype.init = function() {
| let menuChildren = this.domNode.childNodes;
| [].filter.call(menuChildren, child => child.nodeType === 1).forEach(child => {
| new MenuItem(child); // eslint-disable-line
| });
| };
| export default Menu;
|
|