UNPKG

@progress/kendo-angular-gantt

Version:
39 lines (38 loc) 2.68 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { TemplateRef, ElementRef, EventEmitter } from '@angular/core'; import { TaskClassFn } from '../models/class-callbacks'; import { TimelineViewType } from '../models/timeline-view'; import { DependencyDomService } from '../dependencies/dependency-dom.service'; import { MappingService } from '../common/mapping.service'; import { ViewItem } from '../models/view-item.interface'; import { GanttTask } from '../models/gantt-task.interface'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class GanttTasksTableBodyComponent { private dependencyDomService; private mapper; set timelineRow(timelineRow: ElementRef<HTMLTableRowElement>); selectable: boolean; rows: ViewItem[]; activeView: TimelineViewType; taskContentTemplate: TemplateRef<any>; taskTemplate: TemplateRef<any>; summaryTaskTemplate: TemplateRef<any>; taskClass: TaskClassFn; isExpanded: (item: object) => boolean; isTaskSelected: (item: object) => boolean; renderDependencyDragClues: boolean; taskPointerEnter: EventEmitter<GanttTask>; taskPointerLeave: EventEmitter<undefined>; constructor(dependencyDomService: DependencyDomService, mapper: MappingService); trackBy: (_: number, item: any) => any; isMileStone(item: ViewItem): boolean; mapItemToTask(item: any): any; static ɵfac: i0.ɵɵFactoryDeclaration<GanttTasksTableBodyComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<GanttTasksTableBodyComponent, "[kendoGanttTasksTableBody]", never, { "selectable": { "alias": "selectable"; "required": false; }; "rows": { "alias": "rows"; "required": false; }; "activeView": { "alias": "activeView"; "required": false; }; "taskContentTemplate": { "alias": "taskContentTemplate"; "required": false; }; "taskTemplate": { "alias": "taskTemplate"; "required": false; }; "summaryTaskTemplate": { "alias": "summaryTaskTemplate"; "required": false; }; "taskClass": { "alias": "taskClass"; "required": false; }; "isExpanded": { "alias": "isExpanded"; "required": false; }; "isTaskSelected": { "alias": "isTaskSelected"; "required": false; }; "renderDependencyDragClues": { "alias": "renderDependencyDragClues"; "required": false; }; }, { "taskPointerEnter": "taskPointerEnter"; "taskPointerLeave": "taskPointerLeave"; }, never, never, true, never>; }