update-column
Beschreibung
Wird ausgelöst, wenn Spaltendaten aktualisiert werden
Verwendung
"update-column": ({
id: string | number,
column?: object,
replace?: boolean,
skipProvider?: boolean
}) => void;
Parameter
Der Callback des update-column Events kann ein Objekt mit den folgenden Parametern entgegennehmen:
-
id- (erforderlich) die ID der zu aktualisierenden Spalte -
column- (optional) das neue Datenobjekt der Spalte. Die vollständige Liste der column-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 Behandlung der internen Events können Sie die Event Bus Methoden verwenden.
Beispiel
// Kanban erstellen
const board = new kanban.Kanban("#root", {
columns,
cards
});
// Anmeldung für das "update-column" Event
board.api.on("update-column", (obj) => {
console.log(obj);
});
Änderungsprotokoll:
- Die Parameter id und column wurden in Version v1.1 hinzugefügt
- Der Parameter replace wurde in Version v1.3 hinzugefügt