Перейти к основному содержимому

drag_timeline

Description

Настраивает поведение расширения drag_timeline

drag_timeline: null | { ignore?: string; useKey?: string | boolean; render?: boolean; }

Example

gantt.config.drag_timeline = {
ignore:".gantt_task_line, .gantt_task_link",
useKey: false,
render: false
};

Default value: { useKey: false, ignore: ".gantt_task_line, .gantt_task_link" }

Details

заметка

Эта опция является частью расширения drag_timeline, поэтому убедитесь, что плагин drag_timeline включен.

Конфигурация может быть объектом или null, где значение null отключает расширение.

gantt.config.drag_timeline = null; // отключает расширение

Объект drag_timeline поддерживает следующие свойства:

  • ignore - (string) - CSS-селектор для элементов, при взаимодействии с которыми прокрутка timeline не активируется

  • useKey - (string | boolean) - если задано, прокрутка timeline активируется только при удерживании указанной клавиши-модификатора. Поддерживаемые клавиши: "ctrlKey", "shiftKey", "metaKey", "altKey"

  • render - (boolean) - при включении timeline будет перерисовываться в начале и в конце прокрутки