Zum Hauptinhalt springen

update-row

Beschreibung

Wird ausgelöst, wenn Zeilendaten aktualisiert werden

Verwendung

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

Parameter

Der Callback des update-row Ereignisses kann ein Objekt mit den folgenden Parametern erhalten:

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

  • row - (optional) das neue Datenobjekt der Zeile. Die vollständige Liste der row-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 Handhabung 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 "update-row" Ereignis
board.api.on("update-row", (obj) => {
console.log(obj);
});

Änderungsprotokoll:

  • Die Parameter id und row wurden in Version 1.1 hinzugefügt
  • Der Parameter replace wurde in Version 1.3 hinzugefügt