@ng-select/ng-select
Version:
Angular ng-select - All in One UI Select, Multiselect and Autocomplete
23 lines (22 loc) • 486 B
TypeScript
export interface NgOption {
[name: string]: any;
index?: number;
htmlId?: string;
selected?: boolean;
disabled?: boolean;
marked?: boolean;
label?: string;
value?: string | any;
parent?: NgOption;
children?: NgOption[];
}
export declare enum KeyCode {
Tab = 9,
Enter = 13,
Esc = 27,
Space = 32,
ArrowUp = 38,
ArrowDown = 40,
Backspace = 8
}
export type DropdownPosition = 'top' | 'right' | 'bottom' | 'left' | 'auto';