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 des update-card Events kann ein Objekt mit folgenden Parametern entgegennehmen:

  • id - (erforderlich) die ID der zu aktualisierenden Karte

  • card - (optional) das neue Datenobjekt der Karte. Die vollständige Liste der card-Parameter finden Sie hier

  • replace - (optional) aktiviert/deaktiviert das vollständige Ersetzen der Daten

    Hinweis

    Wenn Sie den Parameter replace auf true setzen, werden die alten Daten vollständig durch die neuen ersetzt. Andernfalls aktualisiert die Methode nur die übergebenen Werte.

  • skipProvider - (optional) aktiviert/deaktiviert das Verhindern, dass die Anfrage an den Server gesendet wird

Info

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

Beispiel

// Kanban erstellen
const board = new kanban.Kanban("#root", {
columns,
cards
});
// Anmeldung am "update-card" Event
board.api.on("update-card", (obj) => {
console.log(obj);
});

Änderungsprotokoll:

  • Die Parameter id und card wurden in Version v1.1 hinzugefügt
  • Der Parameter replace wurde in Version v1.3 hinzugefügt