/// import { EventEmitter, ElementRef, OnChanges, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class jqxGanttComponent implements OnChanges { attrAdjustToNonworkingTime: boolean; attrAutoSchedule: boolean; attrAutoScheduleStrictMode: boolean; attrAutoScrollStep: number; attrColumnMenu: boolean; attrColumnMinWidth: string | number; attrColumnResize: boolean; attrColumnResizeFeedback: boolean; attrCurrentTime: string | Date; attrCurrentTimeIndicator: boolean; attrCurrentTimeIndicatorInterval: number; attrDataExportFileName: string; attrSource: any; attrDayFormat: string; attrDateEnd: string | Date; attrDateStart: string | Date; attrDateMarkers: { label?: string; date: Date | string; className?: string; }[]; attrDisabled: boolean; attrDisableAutoScroll: boolean; attrDisableTaskDrag: boolean; attrDisableTaskProgressChange: boolean; attrDisableTaskResize: boolean; attrDisableSelection: boolean; attrDisableSegmentDrag: boolean; attrDisableSegmentResize: boolean; attrDisableWindowEditor: boolean; attrDurationUnit: string; attrFilterRow: boolean; attrFirstDayOfWeek: number; attrGroupByResources: boolean; attrHeaderTemplate: any; attrHideDateMarkers: boolean; attrHideTimelineHeader: boolean; attrHideTimelineHeaderDetails: boolean; attrHideTimelineSecondHeaderDetails: boolean; attrHideResourcePanel: boolean; attrHorizontalScrollBarVisibility: string; attrHourFormat: string; attrInfiniteTimeline: boolean; attrInfiniteTimelineStep: number; attrInverted: boolean; attrKeyboardNavigation: boolean; attrMax: string | Date; attrMin: string | Date; attrMonthFormat: string; attrMonthScale: string; attrNonworkingDays: number[]; attrNonworkingHours: number[] | number[][]; attrOnTaskRender: any; attrPopupWindowCustomizationFunction: any; attrPopupWindowTabs: string[]; attrProgressLabelFormatFunction: any; attrQuarterFormat: string; attrResources: { label: string; capacity: number; value: string; workload: number; progress: number; id: string; class: string; }[]; attrResourceColumns: { label: string; value: string; }[]; attrResourceFiltering: boolean; attrResourceGroupFormatFunction: any; attrResourcePanelHeaderTemplate: any; attrResourcePanelMin: number | string; attrResourcePanelSize: number | string; attrResourcePanelRefreshRate: number; attrResourceTimelineFormatFunction: any; attrResourceTimelineMode: string; attrResourceTimelineView: string; attrRightToLeft: boolean; attrSelectedTaskIds: number[] | string[]; attrSelectedResourceIds: number[] | string[]; attrShadeUntilCurrentTime: boolean; attrShowSelectionColumn: boolean; attrShowBaseline: boolean; attrShowProgressLabel: boolean; attrSnapToNearest: boolean; attrSortFunction: { (dataSource: any, sortColumns: string[], directions: string[], defaultCompareFunctions: { (firstRecord: any, secondRecord: any): number; }[]): void; }; attrSortMode: string; attrTasks: { label: string; dateStart: string | Date; dateEnd: string | Date; expanded?: boolean; progress?: number; type?: string; }[]; attrTaskColumns: { label: string; value: string; }[]; attrTaskFiltering: boolean; attrTaskPanelMin: string | number; attrTaskPanelSize: string | number; attrTimelineMin: string | number; attrTreeMin: string | number; attrTreeSize: string | number; attrTimelineHeaderFormatFunction: any; attrTooltip: object; attrVerticalScrollBarVisibility: string; attrView: string; attrYearFormat: string; attrWeekFormat: string; attrTheme: string; attrWidth: string | number; attrHeight: string | number; autoCreate: boolean; properties: string[]; host: any; elementRef: ElementRef; widgetObject: jqwidgets.jqxGantt; constructor(containerElement: ElementRef); ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): boolean; arraysEqual(attrValue: any, hostValue: any): boolean; manageAttributes(): any; moveClasses(parentEl: HTMLElement, childEl: HTMLElement): void; moveStyles(parentEl: HTMLElement, childEl: HTMLElement): void; createComponent(options?: any): void; createWidget(options?: any): void; __updateRect__(): void; setOptions(options: any): void; adjustToNonworkingTime(arg?: boolean): boolean; autoSchedule(arg?: boolean): boolean; autoScheduleStrictMode(arg?: boolean): boolean; autoScrollStep(arg?: number): number; columnMenu(arg?: boolean): boolean; columnMinWidth(arg?: undefined): undefined; columnResize(arg?: boolean): boolean; columnResizeFeedback(arg?: boolean): boolean; currentTime(arg?: undefined): undefined; currentTimeIndicator(arg?: boolean): boolean; currentTimeIndicatorInterval(arg?: number): number; dataExportFileName(arg?: string): string; source(arg?: undefined): undefined; dayFormat(arg?: string): string; dateEnd(arg?: undefined): undefined; dateStart(arg?: undefined): undefined; dateMarkers(arg?: undefined): undefined; disabled(arg?: boolean): boolean; disableAutoScroll(arg?: boolean): boolean; disableTaskDrag(arg?: boolean): boolean; disableTaskProgressChange(arg?: boolean): boolean; disableTaskResize(arg?: boolean): boolean; disableSelection(arg?: boolean): boolean; disableSegmentDrag(arg?: boolean): boolean; disableSegmentResize(arg?: boolean): boolean; disableWindowEditor(arg?: boolean): boolean; durationUnit(arg?: string): string; filterRow(arg?: boolean): boolean; firstDayOfWeek(arg?: number): number; groupByResources(arg?: boolean): boolean; headerTemplate(arg?: undefined): undefined; hideDateMarkers(arg?: boolean): boolean; hideTimelineHeader(arg?: boolean): boolean; hideTimelineHeaderDetails(arg?: boolean): boolean; hideTimelineSecondHeaderDetails(arg?: boolean): boolean; hideResourcePanel(arg?: boolean): boolean; horizontalScrollBarVisibility(arg?: string): string; hourFormat(arg?: string): string; infiniteTimeline(arg?: boolean): boolean; infiniteTimelineStep(arg?: number): number; inverted(arg?: boolean): boolean; keyboardNavigation(arg?: boolean): boolean; max(arg?: undefined): undefined; min(arg?: undefined): undefined; monthFormat(arg?: string): string; monthScale(arg?: string): string; nonworkingDays(arg?: undefined): undefined; nonworkingHours(arg?: undefined): undefined; onTaskRender(arg?: undefined): undefined; popupWindowCustomizationFunction(arg?: undefined): undefined; popupWindowTabs(arg?: undefined): undefined; progressLabelFormatFunction(arg?: undefined): undefined; quarterFormat(arg?: string): string; resources(arg?: undefined): undefined; resourceColumns(arg?: undefined): undefined; resourceFiltering(arg?: boolean): boolean; resourceGroupFormatFunction(arg?: undefined): undefined; resourcePanelHeaderTemplate(arg?: undefined): undefined; resourcePanelMin(arg?: undefined): undefined; resourcePanelSize(arg?: undefined): undefined; resourcePanelRefreshRate(arg?: number): number; resourceTimelineFormatFunction(arg?: undefined): undefined; resourceTimelineMode(arg?: string): string; resourceTimelineView(arg?: string): string; rightToLeft(arg?: boolean): boolean; selectedTaskIds(arg?: undefined): undefined; selectedResourceIds(arg?: undefined): undefined; shadeUntilCurrentTime(arg?: boolean): boolean; showSelectionColumn(arg?: boolean): boolean; showBaseline(arg?: boolean): boolean; showProgressLabel(arg?: boolean): boolean; snapToNearest(arg?: boolean): boolean; sortFunction(arg?: undefined): undefined; sortMode(arg?: string): string; tasks(arg?: undefined): undefined; taskColumns(arg?: undefined): undefined; taskFiltering(arg?: boolean): boolean; taskPanelMin(arg?: undefined): undefined; taskPanelSize(arg?: undefined): undefined; timelineMin(arg?: undefined): undefined; treeMin(arg?: undefined): undefined; treeSize(arg?: undefined): undefined; timelineHeaderFormatFunction(arg?: undefined): undefined; tooltip(arg?: any): any; verticalScrollBarVisibility(arg?: string): string; view(arg?: string): string; yearFormat(arg?: string): string; weekFormat(arg?: string): string; theme(arg?: string): string; addFilter(columns: undefined, filterGroup: any): void; clearFilters(): void; clearSort(): void; clearSelection(): void; clearState(): void; clearTasks(): void; clearResources(): void; createConnection(startTaskIndex: undefined, taskEndIndex?: undefined, connectionType?: number, lag?: number): void; collapse(id: undefined): void; beginUpdate(): void; endUpdate(): void; ensureVisible(taskId: undefined): void; expand(id: undefined): void; exportData(dataFormat: string, callback?: undefined): void; getConnections(): undefined; getConnectionDetails(connectionId: string): undefined; getState(): undefined; getItemPath(item: any): string; getTask(itemId: undefined): any; getTasks(): undefined; getTaskIndex(task: any): number; getTaskConnections(taskId: undefined): undefined; getTaskProject(task: any): undefined; getResource(itemId: undefined): any; getResources(): undefined; getResourceIndex(resource: any): number; getResourceTasks(resource: undefined): undefined; getSelectedIds(): undefined; getSelectedTasks(): undefined; getSelectedResources(): undefined; getWorkingHours(): undefined; hideTooltip(): undefined; isWorkingDay(date: undefined): void; loadState(state?: undefined): void; removeAllConnections(): void; removeConnection(startTaskIndex: undefined, taskEndIndex?: number, connectionType?: number): any; removeTaskConnection(taskStart: undefined, taskEnd?: undefined): void; showTooltip(target: undefined, content?: string): void; saveState(state?: undefined): void; insertTask(taskObject: any, project?: undefined, index?: number): undefined; updateTask(taskId: undefined, taskObject: any): void; removeTask(taskId: undefined): void; insertResource(resourceId: undefined, resourceObject?: any): void; updateResource(resourceId: undefined, taskObject: any): void; removeResource(resourceId: undefined): void; openWindow(taskId: undefined): void; closeWindow(): void; print(): void; setWorkTime(settings: undefined): void; selectTask(id: undefined): void; selectResource(id: undefined): void; unselectTask(id: undefined): void; unselectResource(id: undefined): void; unsetWorkTime(settings: undefined): void; sort(columns: undefined): void; onBeginUpdate: EventEmitter; onEndUpdate: EventEmitter; onConnectionStart: EventEmitter; onConnectionEnd: EventEmitter; onChange: EventEmitter; onColumnResize: EventEmitter; onClosing: EventEmitter; onClose: EventEmitter; onCollapse: EventEmitter; onDragStart: EventEmitter; onDragEnd: EventEmitter; onExpand: EventEmitter; onFilter: EventEmitter; onItemClick: EventEmitter; onItemInsert: EventEmitter; onItemRemove: EventEmitter; onItemUpdate: EventEmitter; onOpening: EventEmitter; onOpen: EventEmitter; onProgressChangeStart: EventEmitter; onProgressChangeEnd: EventEmitter; onResizeStart: EventEmitter; onResizeEnd: EventEmitter; onSort: EventEmitter; onScrollBottomReached: EventEmitter; onScrollTopReached: EventEmitter; onScrollLeftReached: EventEmitter; onScrollRightReached: EventEmitter; __wireEvents__(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }