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 DatenHinweisWenn Sie den Parameter
replaceauf 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
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