set-sort
Описание
Срабатывает при сортировке карточек
Использование
"set-sort": (
{
by?: string | ((card: object) => any),
dir?: "asc" | "desc",
columnId?: string | number,
preserve?: boolean
} | null
) => void;
Параметры
Коллбэк события set-sort может принимать значение null или объект со следующими параметрами:
by- (необязательный) поле карточки для сортировки (string или function)dir- (необязательный) порядок сортировки. Возможные значения: "asc" и "desc"preserve- (необязательный) включает/отключает сохранение состояния сортировкиcolumnId- (необязательный) ID колонки, которую нужно отсортировать
информация
Для обработки внутренних событий вы можете использо вать методы Event Bus
Пример
// создаем Kanban
const board = new kanban.Kanban("#root", {
columns,
cards
});
// подписываемся на событие "set-sort"
board.api.on("set-sort", (obj) => {
console.log(obj);
});
История изменений: Событие добавлено в версии v1.2