UNPKG

ng2-json-editor

Version:

Angular2 component for editing large json documents

29 lines (28 loc) 952 B
import { EventEmitter, OnChanges, SimpleChanges, ElementRef } from '@angular/core'; import { BiDirectionalMap } from 'bi-directional-map/dist'; import { BsDropdownDirective } from 'ngx-bootstrap/dropdown'; export declare class SearchableDropdownComponent implements OnChanges { items: Array<string>; shortcutMap: { [key: string]: string; }; displayValueMap: { [key: string]: string; }; value: string; pathString: string; tabIndex: number; placeholder: string; expression: string; biDisplayValueMap: BiDirectionalMap<string, string>; displayValues: Array<string>; onSelect: EventEmitter<string>; onBlur: EventEmitter<void>; filterInputElRef: ElementRef; dropdown: BsDropdownDirective; ngOnChanges(changes: SimpleChanges): void; onItemClick(displayValue: string): void; onEnterKeyUp(): void; showDropdown(): void; onInputBlur(event: FocusEvent): void; }