onBeforeDrag
Description
Срабатывает, когда пользователь начинает операцию перетаскивания/изменения размера (версия 2.1+)
onBeforeDrag: (id: string, mode: string, e: Event) => boolean
Parameters
id- (required) string - идентификатор событияmode- (required) string - режим перетаскивания: "move","resize" или "create"e- (required) Event - нативный объект события
Returns
result- (boolean) - определяет, будет ли выполнено действие по умолчанию у события (true) или отменено (false)
Example
scheduler.attachEvent("onBeforeDrag", (id, mode, e) => {
// здесь можно добавить кастомную логику
return true;
});
Related samples
Details
Событие срабатывает, когда пользователь кликает внутри Scheduler по элементу, который можно перетащить.
Для режима "create" значение id не предоставляется, потому что новое событие ещё не создано.
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.