UNPKG

nd-gui

Version:

UI components for NetDocuments

24 lines (23 loc) 808 B
import { ElementRef, EventEmitter } from "@angular/core"; import { IMenuItem } from "nd-gui/core"; export declare class ndMenuNavigationDirective { private el; menuIsActive: boolean; constructor(el: ElementRef); keyupListener(event: KeyboardEvent): void; private nextSibling(currentElement); private setLastChild(); private previousSibling(currentElement); private setFirstChild(); } export declare class ndMenuListItemDirective { private el; item: IMenuItem<any>; itemSelected: EventEmitter<boolean>; constructor(el: ElementRef); mouseEnterHandler(): void; mouseLeaveHandler(): void; keyEventListener($event: KeyboardEvent): void; clickEventHandler($event: MouseEvent): void; private executeCommand(item, $event); }