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

inline_editors_date_processing

Description

Сохраняет продолжительность задачи без изменений во время редактирования начала/конца задачи

inline_editors_date_processing: string | undefined

Example

gantt.config.inline_editors_date_processing = "keepDuration";

Default value: undefined

Details

Задает поведение inline-редакторов для дат начала и окончания задач. Когда конфигурация не задана (значение по умолчанию):

  • Когда пользователь изменяет дату начала задачи, продолжительность задачи останется без изменений, и вся задача будет перепланирована на указанное время.
  • Когда пользователь изменяет дату окончания задачи, дата начала задачи останется без изменений, продолжительность задачи будет обновлена, чтобы отразить изменение.

Это отличается от поведения по умолчанию в версиях до 6.2.

Чтобы вернуть поведение версии v6.1, используйте значение "keepDuration":

gantt.config.inline_editors_date_processing = "keepDuration";

Которое приведет к следующему эффекту:

  • Когда пользователь изменяет дату начала задачи, продолжительность задачи останется без изменений и вся задача будет перепланирована на указанное время.
  • Когда пользователь изменяет дату окончания задачи, продолжительность задачи останется без изменений и вся задача будет перепланирована так, чтобы завершиться в указанное время.

Альтернативное значение — "keepDates":

gantt.config.inline_editors_date_processing = "keepDates";

Оно имеет следующий эффект:

  • Когда пользователь изменяет дату начала задачи, поле end_date задачи останется без изменений, продолжительность задачи будет обновлена, чтобы отразить изменение.
  • Когда пользователь изменяет дату окончания задачи, поле start_date задачи останется без изменений, продолжительность задачи будет обновлена, чтобы отразить изменение.

Change log

  • added in v6.2 for compatibility with previous versions
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.