angular-custom-selector
Version:
```bash NOTE*** This library was generated using Angular CLI version 9.0.0. Therefore, it is recommended that you use a compatible version of Angular to ensure proper functionality ```
33 lines (32 loc) • 1.11 kB
TypeScript
import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { MultiSelector } from '../models/selector/multi-selector-model';
export declare class MultiSelectorComponent implements OnInit {
private elementRef;
expandedKeys: any[];
selectorOpened: boolean;
selectedName: string;
selectedId: number;
labelText: string;
hoverText: string;
isIncludeFloatLocation: boolean;
includeInactive: boolean;
enableAllNodes: boolean;
dataHierarchy: MultiSelector;
checkedKeys: any[];
selectorDisabled: boolean;
displayName: string;
searchKey: string;
onData: EventEmitter<MultiSelector>;
onChange: EventEmitter<Array<any>>;
selectedItems: Array<any>;
constructor(elementRef: ElementRef);
ngOnInit(): void;
onGlobalClick(event: Event): void;
closeDropDown(): void;
onItemSelected(data: any): void;
setDefaultValue(checkedKeys: number[], items: Array<any>): void;
private addExpandListItem;
handleChange(data: any): void;
locationClick(): void;
onRemove(item: any): void;
}