@wamra/gantt-task-react
Version:
Interactive Gantt Chart for React with TypeScript
14 lines (13 loc) • 830 B
TypeScript
import type { AdjustTaskToWorkingDatesParams, ChangeAction, ChangeMetadata, ChildByLevelMap, DependentMap, Task, TaskMapByLevel, TaskToGlobalIndexMap } from "../types/public-types";
type GetChangeTaskMetadataParams = {
adjustTaskToWorkingDates: (params: AdjustTaskToWorkingDatesParams) => Task;
changeAction: ChangeAction;
childTasksMap: ChildByLevelMap;
dependentMap: DependentMap;
isMoveChildsWithParent: boolean;
isUpdateDisabledParentsOnChange: boolean;
mapTaskToGlobalIndex: TaskToGlobalIndexMap;
tasksMap: TaskMapByLevel;
};
export declare const getChangeTaskMetadata: ({ adjustTaskToWorkingDates, changeAction, childTasksMap, dependentMap, isMoveChildsWithParent, isUpdateDisabledParentsOnChange, mapTaskToGlobalIndex, tasksMap, }: GetChangeTaskMetadataParams) => ChangeMetadata;
export {};