Zum Hauptinhalt springen

set-sort

Beschreibung

Wird ausgelöst, wenn Karten sortiert werden

Verwendung

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

Parameter

Der Callback des set-sort Ereignisses kann den Wert null oder ein Objekt mit den folgenden Parametern annehmen:

  • by - (optional) das Kartenfeld für die Sortierung (string oder function)
  • dir - (optional) die Sortierreihenfolge. Mögliche Werte sind "asc" und "desc"
  • preserve - (optional) aktiviert/deaktiviert das Beibehalten des Sortierzustands
  • columnId - (optional) die ID der zu sortierenden Spalte
Info

Zur Behandlung der internen Ereignisse können Sie die Event Bus Methoden verwenden

Beispiel

// Kanban erstellen
const board = new kanban.Kanban("#root", {
columns,
cards
});
// Anmeldung für das "set-sort" Ereignis
board.api.on("set-sort", (obj) => {
console.log(obj);
});

Änderungsprotokoll: Das Ereignis wurde in Version v1.2 hinzugefügt