DiagramProperties Class Members
The following tables list the members exposed by DiagramProperties.
Public Constructors
Name | Description | |
---|---|---|
![]() | DiagramProperties Constructor |
Public Properties
Name | Description | |
---|---|---|
![]() | AddInfo | Gets or sets the additional information about connectors |
![]() | AutoScrollChange | Gets or sets the name of the client side method that is defined to handle AutoScrollChange event |
![]() | AutoScrollMargin | |
![]() | BackgroundColor | Gets or sets background color of diagram elements |
![]() | BackgroundImage | Gets or sets the background image of diagram elements |
![]() | BridgeDirection | Gets or sets the direction of line bridges |
![]() | Click | Gets or sets the name of the client side method that is defined to handle Click event |
![]() | CommandManager | Defines a set of custom commands and binds them with a set of desired key gestures. |
![]() | ConnectionChange | Gets or sets the name of the client side method that is defined to handle ConnectionChange event |
![]() | ConnectorCollectionChange | Gets or sets the name of the client side method that is defined to handle ConnectorCollectionChange event |
![]() | ConnectorDefaults | |
![]() | Connectors | Gets or sets collection of connector objects where each object represents a connector |
![]() | ConnectorSourceChange | Gets or sets the name of the client side method that is defined to handle ConnectorSourceChange event |
![]() | ConnectorTargetChange | Gets or sets the name of the client side method that is defined to handle ConnectorTargetChange event |
![]() | ConnectorTemplate | Gets or sets the custom JSON data with connector properties |
![]() | ConnectorType | Gets or sets connector type to be drawn |
![]() | Constraints | Enables/Disables the default behaviors of the diagram |
![]() | ContextMenu | An object to customize the context menu of diagram |
![]() | ContextMenuBeforeOpen | Gets or sets the name of the client side method that is defined to handle ContextMenuBeforeOpen event |
![]() | ContextMenuClick | Gets or sets the name of the client side method that is defined to handle ContextMenuClick event |
![]() | ContextMenuClose | Gets or sets the name of the client side method that is defined to handle ContextMenuClose event |
![]() | Create | Gets or sets the name of the client side method that is defined to handle Create event |
![]() | DataSourceSettings | Configures the data source that is to be bound with diagram |
![]() | DefaultSettings | Gets or sets the default values for nodes and connectors |
![]() | Destroy | Gets or sets the name of the client side method that is defined to handle Destroy event |
![]() | DoubleClick | Gets or sets the name of the client side method that is defined to handle DoubleClick event |
![]() | Drag | Gets or sets the name of the client side method that is defined to handle Drag event |
![]() | DragEnter | Gets or sets the name of the client side method that is defined to handle DragEnter event |
![]() | DragLeave | Gets or sets the name of the client side method that is defined to handle DragLeave event |
![]() | DragOver | Gets or sets the name of the client side method that is defined to handle DragOver event |
![]() | Drop | Gets or sets the name of the client side method that is defined to handle Drop event |
![]() | EditorFocusChange | Gets or sets the name of the client side method that is defined to handle EditorFocusChange event |
![]() | EnableAutoScroll | Enables or disables auto scroll in diagram |
![]() | EnableContextMenu | Enables or disables diagram context menu |
![]() | GroupChange | Gets or sets the name of the client side method that is defined to handle GroupChange event |
![]() | Height | Gets or sets the height of the diagram |
![]() | HistoryChange | Gets or sets the name of the client side method that is defined to handle HistoryChange event |
![]() | HistoryManager | Customizes the undo redo functionality |
![]() | ItemClick | Gets or sets the name of the client side method that is defined to handle ItemClick event |
![]() | LabelRenderingMode | Gets or sets label rendering mode |
![]() | Layers | Defines the properties of the layers |
![]() | Layout | Automatically arranges the nodes and connectors in a predefined manner |
![]() | Locale | Gets or sets the current culture of diagram |
![]() | MouseEnter | Gets or sets the name of the client side method that is defined to handle MouseEnter event |
![]() | MouseHover | Gets or sets the name of the client side method that is defined to handle MouseOver event |
![]() | MouseLeave | Gets or sets the name of the client side method that is defined to handle MouseLeave event |
![]() | NodeCollectionChange | Gets or sets the name of the client side method that is defined to handle NodeCollectionChange event |
![]() | NodeDefaults | |
![]() | Nodes | Gets or sets collection of Node/Group/swimlane objects where each object represents a node |
![]() | NodeTemplate | Gets or sets the custom JSON data with node properties |
![]() | PageSettings | Defines the size and appearance of diagram page |
![]() | PropertyChange | Gets or sets the name of the client side method that is defined to handle PropertyChange event |
![]() | RotationChange | Gets or sets the name of the client side method that is defined to handle RotationChange event |
![]() | RulerSettings | Defines the properties of the horizontal/vertical ruler. |
![]() | ScrollChange | Gets or sets the name of the client side method that is defined to handle ScrollChange event |
![]() | ScrollSettings | Defines the zoom value, zoom factor, scroll status and view port size of the diagram |
![]() | SegmentChange | Gets or sets the name of the client side method that is defined to handle SegmentChange event |
![]() | Segments | Gets or sets collection of segment objects, where each object represents a segment. |
![]() | SelectedItems | Defines the size and position of selected items and defines the appearance of selector |
![]() | SelectionChange | Gets or sets the name of the client side method that is defined to handle SelectionChange event |
![]() | SelectorConstraints | |
![]() | SerializationSettings | Defines the serialization Settings for the objects |
![]() | SetTool | |
![]() | ShowTooltip | |
![]() | SizeChange | Gets or sets the name of the client side method that is defined to handle SizeChange event |
![]() | SnapSettings | Defines the gridlines and defines how and when the objects have to be snapped |
![]() | TemplateNodeRendering | Gets or sets the name of the client side method that is defined to handle TemplateNodeRendering event |
![]() | TextChange | Gets or sets the name of the client side method that is defined to handle TextChange event |
![]() | Tool | Gets or sets the interactive behaviors of diagram |
![]() | Tooltip | Gets or sets an object that defines the description, appearance and alignments of tooltips |
![]() | TooltipTemplateId | |
![]() | Version | |
![]() | Width | Gets or sets the width of the diagram |
![]() | ZoomFactor |
Public Methods
Name | Description | |
---|---|---|
![]() | Load | Load the diagram from JSON string |
![]() | ParseModel | |
![]() | Save | Save the diagram model as text file |
Protected Methods
Name | Description | |
---|---|---|
![]() | GetControlDetails | Overloaded. Overridden. Get the control details |
See Also