UNPKG

truly-ui

Version:
65 lines (64 loc) 2.26 kB
import { AfterViewInit, Renderer2 } from '@angular/core'; import { IdGeneratorService } from '../core/helper/idgenerator.service'; import { NameGeneratorService } from '../core/helper/namegenerator.service'; import { ComponentHasModelBase } from '../core/base/component-has-model.base'; import { TabIndexService } from '../form/tabIndex.service'; export declare class TlDropDownList extends ComponentHasModelBase implements AfterViewInit { private _renderer; idService: IdGeneratorService; nameService: NameGeneratorService; data: Array<any>; value: string; text: string; label: string; disabled: boolean; labelPlacement: string; labelSize: string; height: number; width: number; placeholder: string; scroll: number; list: any; placeholderDiv: any; dropdown: any; zIndex: number; private showHide; private children; private itemSelected; private datasource; constructor(_renderer: Renderer2, tabIndexService: TabIndexService, idService: IdGeneratorService, nameService: NameGeneratorService); ngAfterViewInit(): void; initializeDefaultInputValues(): void; selectValueModelLoaded(): void; selectItemListLoaded(): void; updateDataSource(data: any): void; calcHeightItem(): { 'height': string; 'overflow-y': string; }; isNumber(value: any, propertyName: any): any; isBoolean(value: any, propertyName: any): void; isString(value: any, propertyName: any): void; onListOpened($event: any): void; onListClosed($event: any): void; stopPropagationAndPreventDefault($event: any): void; onSpace(): void; setFocusOnElement(): void; onEscape($event: any): void; onEnter($event: any): void; setTimeoutWithZIndexAndFocusOnElement(): void; onChangeItem(): void; placeholderEnter($event: any): void; onShowHideFalse(): void; onArrowDown(): void; onArrowUp(): void; changeShowStatus(): void; getAndSetZIndex(): number; selectOption(item: any, index: any): void; selectPlaceholder(): void; setValueInputAsLabel(item: any): void; setModelComponent(value: any): void; clearModelComponent(): void; getData(): any[]; setFocusOnDropdown(): void; }