rows
Beschreibung
Optional. Ein Array von Objekten, das die Daten der Zeilen (Swimlanes) enthält.
Nutzung
rows?: [
{
id: string,
label?: string,
collapsed?: boolean,
css?: string,
}, {...} // andere Zeilendaten
];
Info
Um Swimlanes einzurichten, geben Sie die entsprechenden Daten im rows-Array an. Sie können Swimlanes über die Benutzeroberfläche oder durch Verwendung der zugehörigen API einklappen/ausklappen, umbenennen, löschen und verschieben.
Parameter
Jede Zeile (Swimlane) kann die folgenden Parameter enthalten:
id
- (erforderlich) die Zeilen- (Swimlane-) ID, die zur Steuerung der Zeile über ihre Methoden verwendet wirdlabel
- (optional) die Bezeichnung für die Zeile (Swimlane), die im Zeilenbereich angezeigt wirdcollapsed
- (optional) gibt an, ob die Zeile (Swimlane) zu Beginn eingeklappt ist. Wenn true, ist sie initial eingeklappt. Der Standardwert ist false (ausgeklappt)css
- (optional) wendet CSS-Stile auf eine einzelne Zeile an
Info
Um neue Zeilen- (Swimlane-) Daten dynamisch zu laden, kann die parse() Methode verwendet werden.
Beispiel
const rows = [
{ label: "Feature", id: "feature", collapsed: false, css: "red" },
{ label: "Task", id: "task", collapsed: true }
];
new kanban.Kanban("#root", {
columns,
cards,
rows, // Swimlane-Daten
// andere Parameter
});
Änderungsprotokoll: Der css Parameter wurde in Version 1.4 eingeführt
Verwandte Artikel:
Verwandtes Beispiel: Kanban. Swimlanes