zeilen
Beschreibung
Optional. Ein Array von Objekten, die die Daten der Zeilen (Swimlanes) enthalten.
Verwendung
rows?: [
{
id: string,
label?: string,
collapsed?: boolean,
css?: string,
}, {...} // andere Zeilendaten
];
Info
Um Swimlanes zu erstellen, müssen Sie die entsprechenden Daten im Array der rows-Eigenschaft angeben. Sie können Swimlanes über die Benutzeroberfläche oder mit der entsprechenden API einklappen/ausklappen, umbenennen, löschen und verschieben.
Parameter
Für jede Zeile (Swimlane) können Sie folgende Parameter (Daten) angeben:
id- (erforderlich) eine Zeilen-(Swimlane-)ID. Sie wird zur Verwaltung der Zeile über die entsprechenden Methoden verwendet.label- (optional) ein Bezeichner der Zeile (Swimlane). Er wird im Bereich der Zeile angezeigt.collapsed- (optional) der aktuelle Zustand der Zeile (Swimlane). Ist der Wert true, ist die Zeile initial eingeklappt. Der Standardwert ist false (ausgeklappter Zustand).css- (optional) definiert CSS-Stile für eine einzelne Zeile.
Info
Wenn Sie neue Daten für Zeilen (Swimlanes) dynamisch laden möchten, können Sie die parse() Methode verwenden!
Beispiel
const rows = [
{ label: "Feature", id: "feature", collapsed: false, css: "red" },
{ label: "Task", id: "task", collapsed: true }
];
new kanban.Kanban("#root", {
columns,
cards,
rows, // Swimlanes-Daten
// andere Parameter
});
Änderungsprotokoll: Der Parameter css wurde in Version 1.4 hinzugefügt.
Verwandte Artikel:
Verwandte Beispiel: Kanban. Swimlanes