UNPKG

pm-controls

Version:
68 lines (67 loc) 2.45 kB
import { ChangeDetectorRef, EventEmitter, OnInit, OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core'; import { CompatibilityService } from '../../../services/compatibility/compatibility-service'; import { SelectionMode } from '../../../../objects/enums/selection-mode'; import { TextBoxComponent } from '../text-box/text-box-component'; import { VirtualPanelComponent } from '../../panels/virtual-panel/virtual-panel-component'; export declare class ComboBoxComponent implements OnInit, OnDestroy { changeDetectorRef: ChangeDetectorRef; viewContainerRef: ViewContainerRef; CompatibilityService: CompatibilityService; constructor(changeDetectorRef: ChangeDetectorRef, viewContainerRef: ViewContainerRef, CompatibilityService: CompatibilityService); Label: any; ComboBoxItemClass: string; ComboBoxPanelClass: string; ComboBoxButtonClass: string; ItemHeight: number; Watermark: string; Width: string; IsBusy: boolean; IsDisabled: boolean; IsReadOnly: boolean; ShowRemoveItem: boolean; IsDropDownOpen: boolean; IsDropDownOpenChange: EventEmitter<boolean>; SelectionMode: SelectionMode; ShowClearButton: boolean; ItemsSource: Array<any>; SelectedItems: Array<any>; DisplayMemberPath: any; SelectedItemsChange: EventEmitter<any>; SelectedItemChange: EventEmitter<any>; TextChange: EventEmitter<string>; textBox: TextBoxComponent; ItemTemplate: TemplateRef<any>; ComboBoxListItemSelectedClass: string; ShowHighlight: boolean; HighlightedItem: any; virtualPanel: VirtualPanelComponent; DropDownWidth: string; filteredItemSource: any; private el; private clickEvent; ngOnInit(): void; private text; Text: any; private selectedItem; SelectedItem: any; SelectItem(item: any): void; ngOnDestroy(): void; HandleClick(e: any): void; readonly AllSelected: boolean; highlight(): void; filterItemSource(): void; OnClickClear(): void; Clear(): void; SelectAll(): void; readonly WatermarkDisplay: string; RemoveSelectedItem(item: any): void; RemoveAllItem(): void; onDropDownClick(event: any): void; onFocusChange(event: any): void; onTextChange(value: any): void; onKeyDown(event: any): void; getItemDisplay(item: any): string; onKeyUp(event: any): void; readonly ComboBoxModeClass: string; RaiseChange(): void; }