Zum Hauptinhalt springen

update-card

Beschreibung

Wird ausgelöst, wenn Kartendaten aktualisiert werden

Verwendung

"update-card": ({
id: string | number,
card?: object,
replace?: boolean,
skipProvider?: boolean
}) => void;

Parameter

Der Callback für das update-card Ereignis erhält ein Objekt mit folgenden Eigenschaften:

  • id - (erforderlich) die Kennung der zu aktualisierenden Karte
  • card - (optional) ein Objekt mit den neuen Kartendaten. Eine vollständige Liste der card Attribute finden Sie hier
  • replace - (optional) bestimmt, ob die bestehenden Daten vollständig ersetzt werden
Hinweis

Wenn replace auf true gesetzt ist, werden die alten Daten vollständig durch die neuen Daten überschrieben. Andernfalls werden nur die angegebenen Werte aktualisiert.

  • skipProvider - (optional) steuert, ob die Aktualisierung an den Server gesendet wird oder nicht
Info

Zur Verwaltung interner Events können Sie die Event Bus Methoden verwenden.

Beispiel

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

Änderungsprotokoll:

  • Parameter id und card hinzugefügt in v1.1
  • Parameter replace hinzugefügt in v1.3