Zum Hauptinhalt springen

CellManager-Übersicht

Die DHTMLX Diagram-Bibliothek stellt Ihnen eine Reihe von APIs zur Verfügung, mit denen Sie ein Swimlane und seine Zellen dynamisch bearbeiten können. Die API kann sowohl im Diagram als auch im Editor verwendet werden.

Methoden

NameBeschreibung
add()Fügt einer Swimlane Zellen als Zeilen oder Spalten hinzu
getCellId()Gibt die ID der Zelle der Swimlane anhand des Index zurück
getCellIndex()Gibt den Index der Zelle des Swimlanes anhand der ID zurück
getSubHeaderCellId()Gibt die ID der Zelle des Swimlanes anhand der Subheader-ID zurück
getSubHeaderCellIndex()Gibt den Index der Zelle des Swimlanes anhand der Subheader-ID zurück
getSubHeaderType()Gibt den Typ des Subheaders des Swimlanes anhand seiner ID zurück
move()Verschiebt Zellen des Swimlanes als Zeilen oder Spalten
remove()Entfernt Zellen des Swimlanes als Zeilen oder Spalten
resetSwimlane()Setzt das aktive Swimlane zurück
setSwimlane()Legt das aktive Swimlane für weitere Aktionen damit fest
validation()Validiert Zellen des Swimlanes nach Richtung und Aktionstyp

Events

NameBeschreibung
afterCellsAddWird ausgelöst, nachdem neue Zellen zu einer Swimlane hinzugefügt wurden
afterCellsMoveWird ausgelöst, nachdem Zellen der Swimlane verschoben wurden
afterCellsRemoveWird ausgelöst, nachdem Zellen der Swimlane entfernt wurden
afterCellsValidationWird ausgelöst, nachdem Zellen der Swimlane validiert wurden
beforeCellsAddWird ausgelöst, bevor neue Zellen zu einer Swimlane hinzugefügt werden
beforeCellsMoveWird ausgelöst, bevor Zellen der Swimlane verschoben werden
beforeCellsRemoveWird ausgelöst, bevor Zellen der Swimlane entfernt werden
beforeCellsValidationWird ausgelöst, bevor Zellen der Swimlane validiert werden