validation()
Beschreibung
Validiert Zellen des Swimlanes nach Richtung und Aktionstyp
Verwendung
validation(
cellIndex: number,
dir: string, // "up" | "down" | "left" | "right"
action: string // "move" | "remove" | "add"
): boolean;
Parameter
cellIndex- (erforderlich) der Startindex einer Zelle in einem Layout. Die Zählung des Index beginnt bei 0dir- (erforderlich) die Richtung der Aktion:"up"|"down"|"left"|"right"action- (erforderlich) der Typ der Aktion:"move"|"remove"|"add"
Rückgabewert
Die Methode gibt true zurück, wenn die Zelle validiert wurde, andernfalls false
Beispiel
// Initialisierung des Diagramms
const diagram = new dhx.Diagram("diagram_container", {
// Konfigurationsoptionen
});
diagram.data.parse(data);
// setzt das aktive Swimlane
diagram.cellManager.setSwimlane("main");
// prüft, ob die Zelle mit Index 0 nach unten verschoben werden kann
diagram.cellManager.validation(0, "down", "move"); // -> true
Changelog: Hinzugefügt in v4.0
Verwandter Artikel: Swimlanes konfigurieren