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", function (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.