import MenuItem from './menu-item' class Menu { constructor(public domNode: Node) { this.init() } init(): void { const menuChildren = this.domNode.childNodes; [].filter.call(menuChildren, (child: Node) => child.nodeType === 1).forEach((child: Node) => { new MenuItem(child as HTMLElement) }) } } export default Menu