nd-gui
Version:
UI components for NetDocuments
24 lines (23 loc) • 808 B
TypeScript
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);
}