Zum Hauptinhalt springen

set-sort

Beschreibung

Wird ausgelöst, sobald Karten sortiert werden.

Verwendung

"set-sort": (
{
by?: string | ((card: object) => any),
dir?: "asc" | "desc",
columnId?: string | number,
preserve?: boolean
} | null
) => void;

Parameter

Der Callback für das set-sort Ereignis kann entweder null oder ein Objekt mit folgenden Eigenschaften erhalten:

  • by - (optional) gibt das Kartenfeld an, das für die Sortierung verwendet wird (string oder function)
  • dir - (optional) gibt die Sortierrichtung an, entweder "asc" oder "desc"
  • preserve - (optional) bestimmt, ob der aktuelle Sortierstatus beibehalten werden soll
  • columnId - (optional) identifiziert, welche Spalte sortiert wird
Info

Um mit internen Events zu arbeiten, siehe die Event Bus methods

Beispiel

// Kanban erstellen
const board = new kanban.Kanban("#root", {
columns,
cards
});
// auf das "set-sort" Ereignis hören
board.api.on("set-sort", (obj) => {
console.log(obj);
});

Änderungsprotokoll: Dieses Ereignis wurde in Version v1.2 eingeführt