update-row
Beschreibung
Wird ausgelöst, wenn die Daten einer Zeile aktualisiert werden
Verwendung
"update-row": ({
id: string | number,
row?: object,
replace?: boolean,
skipProvider?: boolean
}) => void;
Parameter
Der Callback für das update-row Ereignis erhält ein Objekt mit folgenden Parametern:
id
- (erforderlich) die Kennung der zu aktualisierenden Zeilerow
- (optional) das neue Datenobjekt für die Zeile. Die vollständige Liste der row Parameter finden Sie hierreplace
- (optional) steuert, ob die Daten vollständig ersetzt oder nur teilweise aktualisiert werden
Hinweis
Wenn replace
auf true gesetzt ist, werden die alten Daten vollständig durch die neuen überschrieben. Wird es weggelassen oder auf false gesetzt, werden nur die angegebenen Werte aktualisiert.
skipProvider
- (optional) steuert, ob die Anfrage an den Server unterdrückt wird
Info
Zur Verwaltung interner Ereignisse siehe die Event Bus Methoden
Beispiel
// Kanban erstellen
const board = new kanban.Kanban("#root", {
columns,
cards
});
// "update-row" Ereignis abonnieren
board.api.on("update-row", (obj) => {
console.log(obj);
});
Änderungsprotokoll:
- Die Parameter id und row wurden in Version 1.1 eingeführt
- Der Parameter replace wurde in Version 1.3 hinzugefügt