Zum Hauptinhalt springen

Editor-API-Übersicht

Editor-Methoden

NameBeschreibung
destructor()Entfernt eine Diagram-Editor-Instanz und gibt belegte Ressourcen frei
import()Importiert Daten aus einem vorhandenen Diagram in den Editor
paint()Zeichnet den Editor neu
parse()Lädt Daten aus einer lokalen Datenquelle in den Editor
serialize()Serialisiert die Daten des Editors in ein Array von JSON-Objekten
zoomIn()Vergrößert die Ansicht des Diagramms
zoomOut()Verkleinert die Ansicht des Diagramms

Editor-Events

NameBeschreibung
afterGroupMoveWird ausgelöst, wenn eine Gruppe oder Swimlane um einen Rasterschritt verschoben wird
afterItemCatchWird ausgelöst, nachdem ein Element erfasst wurde
afterItemMoveWird ausgelöst, wenn ein Element um einen Rasterschritt verschoben wird
afterItemResizeWird ausgelöst, nachdem die Größe eines Elements geändert wurde
afterItemRotateWird ausgelöst, nachdem ein Element gedreht wurde
afterLineTitleMoveWird ausgelöst, wenn ein Textelement einer Linie um einen Rasterschritt verschoben wird
afterShapeIconClickWird ausgelöst, nachdem ein Steuerelement in der elementspezifischen Symbolleiste angeklickt wurde
afterShapeMoveWird ausgelöst, wenn eine Form um einen Rasterschritt verschoben wird
beforeGroupMoveWird ausgelöst, bevor eine Gruppe oder Swimlane verschoben wird
beforeItemCatchWird ausgelöst, bevor ein Element erfasst wird
beforeItemMoveWird ausgelöst, bevor ein Element verschoben wird
beforeItemResizeWird ausgelöst, bevor die Größe eines Elements geändert wird
beforeItemRotateWird ausgelöst, bevor ein Element gedreht wird
beforeLineTitleMoveWird ausgelöst, bevor ein Textelement einer Linie verschoben wird
beforeShapeIconClickWird ausgelöst, bevor auf ein Steuerelement in der elementspezifischen Symbolleiste geklickt wird
beforeShapeMoveWird ausgelöst, bevor ein Shape verschoben wird
groupMoveEndWird ausgelöst, nachdem eine Gruppe oder Swimlane verschoben wurde
itemMoveEndWird ausgelöst, nachdem ein Element verschoben wurde
itemResizeEndWird ausgelöst, nachdem der Größenänderungsvorgang eines Elements abgeschlossen wurde (wenn der Benutzer die Maustaste loslässt)
itemRotateEndWird ausgelöst, nachdem der Drehvorgang eines Elements abgeschlossen wurde (wenn der Benutzer die Maustaste loslässt)
itemTargetWird ausgelöst, wenn das verschobene Element über dem Zielelement schwebt
lineTitleMoveEndWird ausgelöst, nachdem ein Textelement einer Linie verschoben wurde
shapeMoveEndWird ausgelöst, nachdem eine Form verschoben wurde
shapeResizeWird ausgelöst, nachdem die Größe einer Form geändert wurde
zoomInWird ausgelöst, wenn auf die Schaltfläche zum Vergrößern geklickt oder die Methode zoomIn() aufgerufen wird
zoomOutWird ausgelöst, wenn auf die Schaltfläche zum Verkleinern geklickt oder die Methode zoomOut() aufgerufen wird

Editor-Eigenschaften

NameBeschreibung
autoplacementOptional. Ein Objekt mit Konfigurationseinstellungen für die automatische Platzierung von Formen
connectionPointsOptional. Aktiviert/deaktiviert die Möglichkeit, Formen über Verbindungssteuerelemente zu verbinden
defaultsOptional. Ein Objekt, das die Standardkonfiguration einer Form oder einer Linie festlegt
editModeOptional. Blendet die linken/rechten Panels des Editors ein oder aus
gridOptional. Aktiviert/deaktiviert ein Raster, das auf der Editor-Zeichenfläche angezeigt wird
gridStepOptional. Legt die Größe eines Rasterschritts fest, der den Schritt der Bewegung eines Elements definiert
hotkeysOptional. Ermöglicht die Verwaltung von Tastenkombinationen (Hotkeys) für verschiedene Aktionen im Editor
itemsDraggableOptional. Aktiviert/deaktiviert das Ziehen eines Elements von einem übergeordneten Element zu einem anderen
lineConfigOptional. Ein Objekt mit der Standardkonfiguration für die Connector-Linien
magneticOptional. Legt fest, ob beim Verschieben einer Form Fanglinien angezeigt werden sollen. Falls ja, ermöglicht dies die Konfiguration ihres Erscheinungsbilds
resizePointsOptional. Aktiviert/deaktiviert die Möglichkeit, die Größe von Formen über Größenänderungspunkte zu ändern
scaleOptional. Legt den Maßstab des Diagram Editors fest
shapeToolbarOptional. Legt fest, welche Steuerelemente in der persönlichen Symbolleiste von Diagrammelementen angezeigt werden sollen
shapeTypeOptional. Der Typ der Elemente
typeErforderlich. Legt den Modus des Diagram Editors fest
viewEin Objekt, das die Toolbar-, Shapebar- und Editbar-Ansichten des Diagram Editors konfiguriert