UNPKG

@progress/kendo-angular-gantt

Version:
42 lines (41 loc) 1.93 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { QueryList } from '@angular/core'; import { SpanColumnComponent } from '@progress/kendo-angular-treelist'; import { OptionChangesService } from '../common/option-changes.service'; import { CellTemplateDirective } from './cell-template.directive'; import { GanttColumnBase } from './column-base.component'; import { GanttColumnComponent } from './column.component'; import { EditTemplateDirective } from './edit-template.directive'; import * as i0 from "@angular/core"; /** * Represents the Gantt span column. * * Use this component to span row content over multiple column cells. * * @example * ```html * <kendo-gantt-span-column> * <kendo-gantt-column field="id"></kendo-gantt-column> * <kendo-gantt-column field="name"></kendo-gantt-column> * </kendo-gantt-span-column> * ``` * * @remarks * Supported children components are: {@link GanttColumnComponent}. */ export declare class GanttSpanColumnComponent extends SpanColumnComponent { private options; /** * @hidden */ childColumns: QueryList<GanttColumnComponent>; template: QueryList<CellTemplateDirective>; editTemplate: QueryList<EditTemplateDirective>; constructor(options: OptionChangesService, parent?: GanttColumnBase); ngOnChanges(): void; static ɵfac: i0.ɵɵFactoryDeclaration<GanttSpanColumnComponent, [null, { optional: true; host: true; skipSelf: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<GanttSpanColumnComponent, "kendo-gantt-span-column", never, {}, {}, ["childColumns", "template", "editTemplate"], never, true, never>; }