@progress/kendo-react-gantt
Version:
React Gantt enables the display of self-referencing tabular data with many features. KendoReact Gantt package
61 lines (60 loc) • 2.34 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 { MS_PER_DAY, MS_PER_HOUR, MS_PER_MINUTE } from '@progress/kendo-date-math';
import { TaskModelFields } from '../interfaces/TaskModelFields.js';
import { DependencyModelFields } from '../interfaces/DependencyModelFields.js';
/** The attribute required by the Gantt selection on Gantt `tr` elements. */
export declare const GANTT_ROW_INDEX_ATTRIBUTE = "data-grid-row-index";
/** The attribute required by the Gantt selection on Gantt `td` elements. */
export declare const GANTT_COL_INDEX_ATTRIBUTE = "data-grid-col-index";
/** Attribute which disable selection start from this element. */
export declare const GANTT_PREVENT_SELECTION_ELEMENT = "data-prevent-selection";
/** @hidden */
export { MS_PER_HOUR, MS_PER_MINUTE, MS_PER_DAY };
/** @hidden */
export declare const DEFAULT_DATE: number;
/** @hidden */
export declare const DAYS_IN_WEEK_COUNT = 7;
/** @hidden */
export declare const HOUR_DATE_FORMAT = "hh:mm a";
/** @hidden */
export declare const DAY_DATE_FORMAT: {
skeleton: string;
};
/** @hidden */
export declare const MONTH_DATE_FORMAT = "MMM";
/** @hidden */
export declare const YEAR_DATE_FORMAT = "yyyy";
/** @hidden */
export declare const DEFAULT_COLUMN_WIDTH = 100;
/** @hidden */
export declare const MILESTONE_OFFSET = 6;
/** @hidden */
export declare const DEPENDENCY_DRAG_HANDLE = "data-dependency-drag-handle";
/** @hidden */
export declare const DRAG_DIRECTION_START = "start";
/** @hidden */
export declare const DRAG_DIRECTION_FINISH = "finish";
/** @hidden */
export declare const DEPENDENCY_DRAG_HANDLE_START_ATT: {
"data-dependency-drag-handle": string;
};
/** @hidden */
export declare const DEPENDENCY_DRAG_HANDLE_FINISH_ATT: {
"data-dependency-drag-handle": string;
};
/** @hidden */
export declare const TASK_ID_ATT = "data-task-id";
/**
* @hidden
*/
export declare const DEFAULT_TASK_MODEL_FIELDS: TaskModelFields;
/**
* @hidden
*/
export declare const DEFAULT_DEPENDENCY_MODEL_FIELDS: DependencyModelFields;