UNPKG

pm-controls

Version:
40 lines (39 loc) 1.42 kB
import { ChangeDetectorRef, OnInit, EventEmitter, TemplateRef, SimpleChanges } from '@angular/core'; import { VirtualPanelComponent } from '../../panels/virtual-panel/virtual-panel-component'; export declare class CheckBoxListBoxComponent implements OnInit { changeDetectorRef: ChangeDetectorRef; constructor(changeDetectorRef: ChangeDetectorRef); ListBoxClass: string; ListBoxItemClass: string; LastListBoxItemClass: string; ListBoxSelectedItemClass: string; ListBoxItemBackgroundClass: string; ListBoxBorderClass: string; ItemHeight: number; ControlHeight: any; ControlWidth: any; SelectedItem: any; DisplayMemberPath: any; ItemTemplate: TemplateRef<any>; SelectionMode: string; SelectedItemsChange: EventEmitter<any>; SelectedItemChange: EventEmitter<any>; virtualPanel: VirtualPanelComponent; moveItemIntoViewFunc: Function; filteredItemSource: any; private highlightedItem; private itemsSource; ItemsSource: Array<any>; private selectedItems; SelectedItems: Array<any>; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; filterItemSource(): void; UpdateSelectedItem(): void; isLastItem(item: any): boolean; getItemDisplay(item: any): string; SelectItem(item: any): void; removeSelectedItem(item: any): void; IsCheckedChange(): void; IsChecked(item: any): boolean; }