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 für das update-card Ereignis erhält ein Objekt mit folgenden Eigenschaften:
id
- (erforderlich) die Kennung der zu aktualisierenden Kartecard
- (optional) ein Objekt mit den neuen Kartendaten. Eine vollständige Liste der card Attribute finden Sie hierreplace
- (optional) bestimmt, ob die bestehenden Daten vollständig ersetzt werden
Hinweis
Wenn replace
auf true gesetzt ist, werden die alten Daten vollständig durch die neuen Daten überschrieben. Andernfalls werden nur die angegebenen Werte aktualisiert.
skipProvider
- (optional) steuert, ob die Aktualisierung an den Server gesendet wird oder nicht
Info
Zur Verwaltung interner Events können Sie die Event Bus Methoden verwenden.
Beispiel
// Kanban erstellen
const board = new kanban.Kanban("#root", {
columns,
cards
});
// auf das "update-card" Ereignis hören
board.api.on("update-card", (obj) => {
console.log(obj);
});
Änderungsprotokoll:
- Parameter id und card hinzugefügt in v1.1
- Parameter replace hinzugefügt in v1.3