/********** Angular **********/ import { OnInit, OnDestroy } from "@angular/core"; /********** Ionic **********/ /********** Plugin **********/ import { CellClickEvent, TaskClickEvent, TimelineViewType } from "@progress/kendo-angular-gantt"; /********** Component & Service **********/ import { DataListingFieldBase } from "../components/datalistingfieldbase.component"; import { ZComponentService } from "../services/zcomponent.service"; import { ZComponent } from "mmhglobal-zcore"; import * as i0 from "@angular/core"; export declare class ZganttchartComponent extends DataListingFieldBase implements ZComponent, OnInit, OnDestroy { componentService: ZComponentService; activeView: TimelineViewType; views: TimelineViewType[]; collapsible: boolean; collapsed: boolean; timelineSize: string; columns: any[]; selectable: boolean; totalCount: number; constructor(componentService: ZComponentService); ganttData: any; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; private initViews; private setActiveView; private isValidTimelineView; private generateGridColumns; setData(ganttData: any[]): void; private updateValueVariable; private ensureDate; get selectedKeys(): number[]; selectionState: Set; isSelected: (dataItem: any) => boolean; toggleSelection({ dataItem, sender, originalEvent, }: CellClickEvent | TaskClickEvent): void; clearSelection(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }