Zum Hauptinhalt springen

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 0
  • dir - (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