UNPKG

@lidorsystems/integralui-web

Version:

IntegralUI Web - Advanced UI Components for Angular

72 lines (71 loc) 3.29 kB
import { ComponentFactoryResolver, ElementRef, EventEmitter } from '@angular/core'; import { IntegralUIBaseService, IntegralUIItem, IntegralUIToolItemType } from './integralui.core'; import { IntegralUICommonService } from '../services/integralui.common.service'; import * as i0 from "@angular/core"; export declare class IntegralUIToolItem extends IntegralUIItem { protected elemRef: ElementRef; protected commonService?: IntegralUICommonService; protected baseService?: IntegralUIBaseService; protected cmpResolver?: ComponentFactoryResolver; private dataFields; value: any; currentSettings: any; contentMargin: any; protected isPopupDelayed: boolean; private updateTimer; contentElem: ElementRef; private calendarRef; private calendar; private dropListRef; private dropList; protected parentCtrl: any; isLeaving: boolean; toolItemHeight: string; toolItemStyleOpacity: number; type: IntegralUIToolItemType; set settings(value: any); get settings(): any; itemClick: EventEmitter<any>; valueChanging: EventEmitter<any>; valueChanged: EventEmitter<any>; constructor(elemRef: ElementRef, commonService?: IntegralUICommonService, baseService?: IntegralUIBaseService, cmpResolver?: ComponentFactoryResolver); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; ngAfterContentChecked(): void; getProgressValue(): number; protected getItemClass(): string; getValue(): any; protected findItemByValue(value: any, list: Array<any>): string; callValueChanging(value?: any): boolean; callValueChanged(): void; itemCheckedChanged(e: any): void; itemCheckStateChanged(e: any): void; itemTextChanged(e: any): void; numericValueChange(value: any): void; editorMouseWheel(e: any): void; editorPreventDragStart(e: any): void; onItemClicked(e: any): void; onMouseEnter(e: any): void; onMouseLeave(e: any): void; listScrollerItemChanged(e: any): void; itemMouseUp(e: any): void; protected openDropDown(e: any): void; protected addCalendar(): void; protected addDropList(): void; protected removeCalendar(): void; protected removeDropList(): void; protected hideCalendar(): void; protected hideDropList(): void; protected showPopup(e: any): void; getDataField(key: string): any; isHovered(): boolean; private resetLayoutTimer; updateLayout(): void; getControlStyle(): any; getProgressStyle(): any; getListScrollItemIcon(item: any): any; getToolItemStyle(): any; static ɵfac: i0.ɵɵFactoryDef<IntegralUIToolItem, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<IntegralUIToolItem, "iui-toolitem", never, { "controlStyle": "controlStyle"; "data": "data"; "enabled": "enabled"; "icon": "icon"; "name": "name"; "size": "size"; "state": "state"; "text": "text"; "type": "type"; "settings": "settings"; }, { "click": "click"; "mouseDown": "mouseDown"; "mouseEnter": "mouseEnter"; "mouseLeave": "mouseLeave"; "mouseMove": "mouseMove"; "mouseUp": "mouseUp"; "itemClick": "itemClick"; "valueChanging": "valueChanging"; "valueChanged": "valueChanged"; }, never, ["*"]>; }