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

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. Открытие редактора двойным кликом по задаче