UNPKG

@lidorsystems/integralui-web

Version:

IntegralUI Web - Advanced UI Components for Angular

36 lines (35 loc) 1.87 kB
import { ElementRef, QueryList } from '@angular/core'; import { IntegralUIBaseComponent, IntegralUIBaseService } from './integralui.core'; import { IntegralUICommonService } from '../services/integralui.common.service'; import { IntegralUIDataService } from '../services/integralui.data.service'; import { IntegralUIToolItem } from './integralui.toolitem'; import * as i0 from "@angular/core"; export declare class IntegralUIToolBar extends IntegralUIBaseComponent { protected dataService: IntegralUIDataService; protected elemRef: ElementRef; protected commonService?: IntegralUICommonService; protected baseService?: IntegralUIBaseService; private dataItems; protected itemList: Array<any>; protected options: any; contentList: QueryList<IntegralUIToolItem>; appRef: any; dataFields: any; set items(value: Array<any>); get items(): Array<any>; constructor(dataService: IntegralUIDataService, elemRef: ElementRef, commonService?: IntegralUICommonService, baseService?: IntegralUIBaseService); ngOnInit(): void; protected updateData(): void; ngAfterContentInit(): void; private prevItemCount; ngAfterContentChecked(): void; getDataFields(): any; protected updateOptions(value?: any): void; protected updateDataFields(fields?: any): void; getItemFromComponent(cmp: IntegralUIToolItem): any; protected updateItemList(): void; updateLayout(): void; refresh(): void; static ɵfac: i0.ɵɵFactoryDef<IntegralUIToolBar, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<IntegralUIToolBar, "iui-toolbar", never, { "controlStyle": "controlStyle"; "data": "data"; "enabled": "enabled"; "name": "name"; "size": "size"; "state": "state"; "appRef": "appRef"; "dataFields": "dataFields"; "items": "items"; }, {}, ["contentList"], ["*"]>; }