set-edit
Описание
Срабатывает при переключении редактора
Использование
"set-edit": ({ cardId: string | number, eventSource?: "select-card" } | null) => void;
Параметры
Обратный вызов для события set-edit принимает либо null, либо объект со следующими свойствами:
cardId
- (обязательно) ID редактируемой карточкиeventSource
- (необязательно) указывает на действие "select-card", которое вызвало событие set-edit
заметка
Значение null означает, что редактор закрывается
информация
Для управления внутренними событиями можно использовать методы Event Bus
Пример
// создаём Kanban
const board = new kanban.Kanban("#root", {
columns,
cards
});
// блокируем редактирование при одиночном клике по карточке
board.api.intercept("set-edit", (ev) => {
return ev?.eventSource != "select-card";
});
Журнал изменений:
- Событие добавлено в версии v1.2
- Параметр eventSource добавлен в версии v1.6
Связанные примеры: Kanban. Открытие редактора двойным кликом по задаче