@progress/kendo-react-gantt
Version:
React Gantt enables the display of self-referencing tabular data with many features. KendoReact Gantt package
51 lines (50 loc) • 1.51 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
import { DataItem } from '../interfaces/DataItem';
import { TaskModelFields } from '../interfaces/TaskModelFields';
import { AddDirection } from '../interfaces/AddDirection';
import { DependencyModelFields } from '../interfaces/DependencyModelFields';
/**
* @hidden
*/
export declare const addDependency: (options: {
defaultDataItem?: DataItem;
dependencyModelFields: DependencyModelFields;
dependencyData: DataItem[];
fromId: any;
toId: any;
type: number;
}) => DataItem[];
/**
* @hidden
*/
export declare const addTask: (options: {
defaultDataItem?: DataItem;
selectedDataItem?: DataItem;
direction: AddDirection;
taskModelFields: TaskModelFields;
dataTree: DataItem[];
slotStart: Date;
slotEnd: Date;
}) => DataItem[];
/**
* @hidden
*/
export declare const updateTask: (options: {
updatedDataItem: DataItem;
taskModelFields: TaskModelFields;
dataTree: DataItem[];
}) => DataItem[];
/**
* @hidden
*/
export declare const removeTask: (options: {
removedDataItem: DataItem;
taskModelFields: TaskModelFields;
dataTree: DataItem[];
}) => DataItem[];