@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.52 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.js';
import { TaskModelFields } from '../interfaces/TaskModelFields.js';
import { AddDirection } from '../interfaces/AddDirection.js';
import { DependencyModelFields } from '../interfaces/DependencyModelFields.js';
/**
* @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[];