menu

ASP.NET MVC - EJ2

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.EJ2.Diagrams - ASP.NETMVC-EJ2 API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.EJ2.Diagrams

    Classes

    Actions
    AnnotationAlignment

    Defines how the annotations have to be aligned with respect to its immediate parent Center - Aligns the annotation at the center of a connector segment Before - Aligns the annotation before a connector segment After - Aligns the annotation after a connector segment

    AnnotationConstraints

    Enables/Disables the annotation constraints ReadOnly - Enables/Disables the ReadOnly Constraints InheritReadOnly - Enables/Disables the InheritReadOnly Constraints Select -Enables/Disable select support for the annotation Drag - Enables/Disable drag support for the annotation Resize - Enables/Disable resize support for the annotation Rotate - Enables/Disable rotate support for the annotation Interaction - Enables annotation to inherit the interaction option None - Disable all annotation constraints

    AnnotationHyperlinkAnnotation
    AnnotationMarginAnnotation
    AnnotationStyleAnnotation
    AnnotationType

    Defines the type of annotation template String - Defines annotation template to be in string Template - Defines annotation template to be in html content

    AnnotationTypes

    Defines the type of the annotation Shape - Sets the annotation type as Shape Path - Sets the annotation type as Path

    AssociationFlow

    Defines the direction the uml connectors Default - Indicates the direction is Default. Directional - Indicates the direction is single Directional. BiDirectional - Indicates the direction is BiDirectional.

    BasicShapes

    Defines the basic shapes Rectangle - Sets the type of the basic shape as Rectangle Ellipse - Sets the type of the basic shape as Ellipse Hexagon - Sets the type of the basic shape as Hexagon Parallelogram - Sets the type of the basic shape as Parallelogram Triangle - Sets the type of the basic shape as Triangle Plus - Sets the type of the basic shape as Plus Star - Sets the type of the basic shape as Star Pentagon - Sets the type of the basic shape as Pentagon Heptagon - Sets the type of the basic shape as Heptagon Octagon - Sets the type of the basic shape as Octagon Trapezoid - Sets the type of the basic shape as Trapezoid Decagon - Sets the type of the basic shape as Decagon RightTriangle - Sets the type of the basic shape as RightTriangle Cylinder - Sets the type of the basic shape as Cylinder Diamond - Sets the type of the basic shape as Diamond

    BoundaryConstraints

    Defines the BoundaryConstraints for the diagram Infinity - Allow the interactions to take place at the infinite height and width Diagram - Allow the interactions to take place around the diagram height and width Page - Allow the interactions to take place around the page height and width

    BpmnActivities

    Defines the type of the Bpmn Activity None - Sets the type of the Bpmn Activity as None Task - Sets the type of the Bpmn Activity as Task SubProcess - Sets the type of the Bpmn Activity as SubProcess

    BpmnAssociationFlows

    Defines the type of the Bpmn Association Flows Default - Sets the type of Association flow as Default Directional - Sets the type of Association flow as Directional BiDirectional - Sets the type of Association flow as BiDirectional

    BpmnBoundary

    Defines the type of the Bpmn boundary Default - Sets the type of the boundary as Default Call - Sets the type of the boundary as Call Event - Sets the type of the boundary as Event

    BpmnDataObjects

    Defines the type of the Bpmn Data Objects None - Sets the type of the data object as None Input - Sets the type of the data object as Input Output - Sets the type of the data object as Output

    BpmnEvents

    Defines the type of the Bpmn Events Start - Sets the type of the Bpmn Event as Start Intermediate - Sets the type of the Bpmn Event as Intermediate End - Sets the type of the Bpmn Event as End NonInterruptingStart - Sets the type of the Bpmn Event as NonInterruptingStart NonInterruptingIntermediate - Sets the type of the Bpmn Event as NonInterruptingIntermediate ThrowingIntermediate - Sets the type of the Bpmn Event as ThrowingIntermediate

    BpmnFlows

    Defines the type of the Bpmn flows Sequence - Sets the type of the Bpmn Flow as Sequence Association - Sets the type of the Bpmn Flow as Association Message - Sets the type of the Bpmn Flow as Message

    BpmnGateways

    Defines the type of the Bpmn gateways None - Sets the type of the gateway as None Exclusive - Sets the type of the gateway as Exclusive Inclusive - Sets the type of the gateway as Inclusive Parallel - Sets the type of the gateway as Parallel Complex - Sets the type of the gateway as Complex EventBased - Sets the type of the gateway as EventBased ExclusiveEventBased - Sets the type of the gateway as ExclusiveEventBased ParallelEventBased - Sets the type of the gateway as ParallelEventBased

    BpmnLoops

    Defines the type of the Bpmn Loops None - Sets the type of the Bpmn loop as None Standard - Sets the type of the Bpmn loop as Standard ParallelMultiInstance - Sets the type of the Bpmn loop as ParallelMultiInstance SequenceMultiInstance - Sets the type of the Bpmn loop as SequenceMultiInstance

    BpmnMessageFlows

    Defines the type of the Bpmn Message Flows Default - Sets the type of the Message flow as Default InitiatingMessage - Sets the type of the Message flow as InitiatingMessage NonInitiatingMessage - Sets the type of the Message flow as NonInitiatingMessage

    BpmnSequenceFlows

    Defines the type of the Bpmn Sequence flows Default - Sets the type of the sequence flow as Default Normal - Sets the type of the sequence flow as Normal Conditional - Sets the type of the sequence flow as Conditional

    BpmnShapes

    Defines the type of the Bpmn Shape Event - Sets the type of the Bpmn Shape as Event Gateway - Sets the type of the Bpmn Shape as Gateway Message - Sets the type of the Bpmn Shape as Message DataObject - Sets the type of the Bpmn Shape as DataObject DataSource - Sets the type of the Bpmn Shape as DataSource Activity - Sets the type of the Bpmn Shape as Activity Group - Sets the type of the Bpmn Shape as Group TextAnnotation - Represents the shape as Text Annotation

    BpmnSubEventMarginSuccess
    BpmnSubEventOffsetSuccess
    BpmnSubProcessTypes

    Defines the type of the Bpmn Subprocess None - Sets the type of the Sub process as None Transaction - Sets the type of the Sub process as Transaction Event - Sets the type of the Sub process as Event

    BpmnTasks

    Defines the type of the Bpmn Tasks None - Sets the type of the Bpmn Tasks as None Service - Sets the type of the Bpmn Tasks as Service Receive - Sets the type of the Bpmn Tasks as Receive Send - Sets the type of the Bpmn Tasks as Send InstantiatingReceive - Sets the type of the Bpmn Tasks as InstantiatingReceive Manual - Sets the type of the Bpmn Tasks as Manual BusinessRule - Sets the type of the Bpmn Tasks as BusinessRule User - Sets the type of the Bpmn Tasks as User Script - Sets the type of the Bpmn Tasks as Script

    BpmnTransactionSubProcessCancelTransaction
    BpmnTransactionSubProcessFailureTransaction
    BpmnTriggers

    Defines the type of the Bpmn Triggers None - Sets the type of the trigger as None Message - Sets the type of the trigger as Message Timer - Sets the type of the trigger as Timer Escalation - Sets the type of the trigger as Escalation Link - Sets the type of the trigger as Link Error - Sets the type of the trigger as Error Compensation - Sets the type of the trigger as Compensation Signal - Sets the type of the trigger as Signal Multiple - Sets the type of the trigger as Multiple Parallel - Sets the type of the trigger as Parallel Cancel - Sets the type of the trigger as Cancel Conditional - Sets the type of the trigger as Conditional Terminate - Sets the type of the trigger as Terminate

    BranchTypes

    Alignment position Left - Sets the branch type as Left Right - Sets the branch type as Right SubLeft - Sets the branch type as SubLeft SubRight - Sets the branch type as SubRight Root - Sets the branch type as Root

    BridgeDirection

    Defines the bridge direction Top - Defines the direction of the bridge as Top Bottom - Defines the direction of the bridge as Bottom Left - Sets the bridge direction as left Right - Sets the bridge direction as right

    ChildArrangement

    Defines the child nodes need to arranged in linear manner in layout Linear - Child nodes will be arranged in linear manner Nonlinear - Child nodes will be arranged in not linear manner

    ClassifierMultiplicitySourceMultiplicity
    ClassifierShape

    Enables/Disables shape of the uml classifier shapes Package - Indicates the scope is public. Class - Indicates the scope is protected. Interface - Indicates the scope is private. Enumeration - Indicates the scope is package. CollapsedPackage - Indicates the scope is public. Inheritance - Indicates the scope is protected. Association - Indicates the scope is private. Aggregation - Indicates the scope is package. Composition - Indicates the scope is public. Realization - Indicates the scope is protected. DirectedAssociation - Indicates the scope is private. Dependency - Indicates the scope is package.

    ConnectionDataSourceCrudActionConnectionDataSource
    ConnectionDirection

    Defines how the first segments have to be defined in a layout Auto - Defines the first segment direction based on the type of the layout Orientation - Defines the first segment direction based on the orientation of the layout Custom - Defines the first segment direction dynamically by the user

    ConnectionPointOrigin

    Defines the connection point of the connectors in the layout SamePoint - Connectors will connect with same point in the layout DifferentPoint - Connectors will connect with different points in the layout

    ConnectionShapes

    Defines the connection shapes Bpmn - Sets the type of the connection shape as Bpmn

    ConnectorConstraints

    Defines the constraints to enable/disable certain features of connector. None - Interaction of the connectors cannot be done. Select - Selects the connector. Delete - Delete the connector. Drag - Drag the connector. DragSourceEnd - Drag the source end of the connector. DragTargetEnd - Drag the target end of the connector. DragSegmentThump - Drag the segment thumb of the connector. AllowDrop - Allow to drop a node. Bridging - Creates bridge on intersection of two connectors. BridgeObstacle - InheritBridging - Creates bridge on intersection of two connectors. PointerEvents - Sets the pointer events. Tooltip - Displays a tooltip for the connectors. InheritToolTip - Displays a tooltip for the connectors. Interaction - Features of the connector used for interaction. ReadOnly - Enables ReadOnly InheritSegmentThumbShape - Enables or disables to inherit the value of segmentThumbShape InheritSegmentThumbSize - Enables or disables to inherit the value of segmentThumbSize Default - Default features of the connector.

    ConnectorMarginConnectors
    ConnectorSegments

    Defines how the connectors have to be routed in a layout Default - Routes the connectors like a default diagram Layout - Routes the connectors based on the type of the layout

    ConnectorSourcePointConnectors
    ConnectorTargetDecoratorConnectors
    ConnectorTargetPointConnectors
    DecoratorPivotSourceDecorator
    DecoratorShapes

    Defines the decorator shape of the connector None - Sets the decorator shape as None Arrow - Sets the decorator shape as Arrow Diamond - Sets the decorator shape as Diamond Path - Sets the decorator shape as Path OpenArrow - Sets the decorator shape as OpenArrow Circle - Sets the decorator shape as Circle Square - Sets the decorator shape as Square Fletch - Sets the decorator shape as Fletch OpenFetch - Sets the decorator shape as OpenFetch IndentedArrow - Sets the decorator shape as Indented Arrow OutdentedArrow - Sets the decorator shape as Outdented Arrow DoubleArrow - Sets the decorator shape as DoubleArrow

    DecoratorStyleSourceDecorator
    Diagram
    DiagramActivityFlow
    DiagramActivityFlowBuilder
    DiagramAnnotation
    DiagramAnnotationBuilder
    DiagramBackground
    DiagramBackgroundBuilder
    DiagramBasicShape
    DiagramBasicShapeBuilder
    DiagramBpmnActivity
    DiagramBpmnActivityBuilder
    DiagramBpmnDataObject
    DiagramBpmnDataObjectBuilder
    DiagramBpmnEvent
    DiagramBpmnEventBuilder
    DiagramBpmnFlow
    DiagramBpmnFlowBuilder
    DiagramBpmnGateway
    DiagramBpmnGatewayBuilder
    DiagramBpmnShape
    DiagramBpmnShapeBuilder
    DiagramBpmnSubEvent
    DiagramBpmnSubEventBuilder
    DiagramBpmnSubProcess
    DiagramBpmnSubProcessBuilder
    DiagramBpmnTask
    DiagramBpmnTaskBuilder
    DiagramBpmnTransactionSubProcess
    DiagramBpmnTransactionSubProcessBuilder
    DiagramClassifierMultiplicity
    DiagramClassifierMultiplicityBuilder
    DiagramCommand
    DiagramCommandBuilder
    DiagramCommandManager
    DiagramCommandManagerBuilder
    DiagramCommands
    DiagramConnectionDataSource
    DiagramConnectionDataSourceBuilder
    DiagramConnector
    DiagramConnectorAnnotation
    DiagramConnectorAnnotationBuilder
    DiagramConnectorAnnotations
    DiagramConnectorBuilder
    DiagramConnectorFixedUserHandle
    DiagramConnectorFixedUserHandleBuilder
    DiagramConnectorFixedUserHandles
    DiagramConnectors
    DiagramConnectorShape
    DiagramConnectorShapeBuilder
    DiagramConstraints

    Enables/Disables certain features of diagram None - Disable DiagramConstraints constraints Bridging - Enables/Disable Bridging support for connector UndoRedo - Enables/Disable the Undo/Redo support Tooltip - Enables/Disable Tooltip support UserInteraction - Enables/Disable UserInteraction support for the diagram ApiUpdate - Enables/Disable ApiUpdate support for the diagram PageEditable - Enables/Disable PageEditable support for the diagram Zoom - Enables/Disable Zoom support for the diagram PanX - Enables/Disable PanX support for the diagram PanY - Enables/Disable PanY support for the diagram Pan - Enables/Disable Pan support the diagram ZoomTextEdit - Enables/Disables zooming the text box while editing the text Virtualization - Enables/Disable Virtualization support the diagram LineRouting - Enables/ Disable the line routing AvoidLineOverlapping - Enables/Disables the line overlapping resolution globally in the diagram Default - Enables/Disable all constraints

    DiagramContextMenuSettings
    DiagramContextMenuSettingsBuilder
    DiagramCrudAction
    DiagramCrudActionBuilder
    DiagramCustomCursor
    DiagramCustomCursorBuilder
    DiagramCustomCursors
    DiagramDataMapSetting
    DiagramDataMapSettingBuilder
    DiagramDataMapSettings
    DiagramDataSource
    DiagramDataSourceBuilder
    DiagramDecorator
    DiagramDecoratorBuilder
    DiagramDiagramRuler
    DiagramDiagramRulerBuilder
    DiagramDiagramTooltip
    DiagramDiagramTooltipBuilder
    DiagramFitOptions
    DiagramFitOptionsBuilder
    DiagramFlowShape
    DiagramFlowShapeBuilder
    DiagramGradient
    DiagramGradientBuilder
    DiagramGridlines
    DiagramGridlinesBuilder
    DiagramHeader
    DiagramHeaderBuilder
    DiagramHtml
    DiagramHtmlBuilder
    DiagramHyperlink
    DiagramHyperlinkBuilder
    DiagramIconShape
    DiagramIconShapeBuilder
    DiagramImage
    DiagramImageBuilder
    DiagramKeyGesture
    DiagramKeyGestureBuilder
    DiagramLane
    DiagramLaneBuilder
    DiagramLanes
    DiagramLayer
    DiagramLayerBuilder
    DiagramLayers
    DiagramLayout
    DiagramLayoutBuilder
    DiagramMargin
    DiagramMarginBuilder
    DiagramMethodArgument
    DiagramMethodArgumentBuilder
    DiagramMethodArguments
    DiagramMultiplicityLabel
    DiagramMultiplicityLabelBuilder
    DiagramNative
    DiagramNativeBuilder
    DiagramNode
    DiagramNodeAnnotation
    DiagramNodeAnnotationBuilder
    DiagramNodeAnnotations
    DiagramNodeBuilder
    DiagramNodeFixedUserHandle
    DiagramNodeFixedUserHandleBuilder
    DiagramNodeFixedUserHandles
    DiagramNodes
    DiagramPageSettings
    DiagramPageSettingsBuilder
    DiagramPath
    DiagramPathBuilder
    DiagramPhase
    DiagramPhaseBuilder
    DiagramPhases
    DiagramPoint
    DiagramPointBuilder
    DiagramPort
    DiagramPortBuilder
    DiagramPorts
    DiagramRegions

    Defines the region that has to be drawn as an image PageSettings - With the given page settings image has to be exported. Content - The diagram content is export CustomBounds - Exported with given bounds.

    DiagramRelationShip
    DiagramRelationShipBuilder
    DiagramRulerSettings
    DiagramRulerSettingsBuilder
    DiagramScrollSettings
    DiagramScrollSettingsBuilder
    DiagramSelector
    DiagramSelectorBuilder
    DiagramSerializationSettings
    DiagramSerializationSettingsBuilder
    DiagramShadow
    DiagramShadowBuilder
    DiagramShapeStyle
    DiagramShapeStyleBuilder
    DiagramSnapSettings
    DiagramSnapSettingsBuilder
    DiagramStop
    DiagramStopBuilder
    DiagramStops
    DiagramStrokeStyle
    DiagramStrokeStyleBuilder
    DiagramSwimLane
    DiagramSwimLaneBuilder
    DiagramText
    DiagramTextBuilder
    DiagramTextStyle
    DiagramTextStyleBuilder
    DiagramTools

    Activates the diagram tools None - Enables/Disable single select support for the diagram SingleSelect - Enables/Disable single select support for the diagram MultipleSelect - Enables/Disable MultipleSelect select support for the diagram ZoomPan - Enables/Disable ZoomPan support for the diagram DrawOnce - Enables/Disable continuousDraw support for the diagram ContinuousDraw - Enables/Disable continuousDraw support for the diagram Default - Enables/Disable all constraints

    DiagramTooltipDiagram
    DiagramUmlActivityShape
    DiagramUmlActivityShapeBuilder
    DiagramUmlClass
    DiagramUmlClassAttribute
    DiagramUmlClassAttributeBuilder
    DiagramUmlClassAttributes
    DiagramUmlClassBuilder
    DiagramUmlClassifierShape
    DiagramUmlClassifierShapeBuilder
    DiagramUmlClassMethod
    DiagramUmlClassMethodBuilder
    DiagramUmlClassMethods
    DiagramUmlEnumeration
    DiagramUmlEnumerationBuilder
    DiagramUmlEnumerationMember
    DiagramUmlEnumerationMemberBuilder
    DiagramUmlEnumerationMembers
    DiagramUmlInterface
    DiagramUmlInterfaceBuilder
    DiagramUserHandle
    DiagramUserHandleBuilder
    DiagramUserHandles
    FitModes

    Defines how the diagram has to fit into view Page - Fits the diagram content within the viewport Width - Fits the width of the diagram content within the viewport Height - Fits the height of the diagram content within the viewport

    FitOptionsMarginFitOptions
    FixedUserHandleAlignment

    Defines how the fixedUserHandle have to be aligned with respect to its immediate parent Center - Aligns the fixedUserHandle at the center of a connector segment Before - Aligns the fixedUserHandle before a connector segment After - Aligns the fixedUserHandle after a connector segment

    FlipDirection

    Defines how the diagram elements have to be flipped with respect to its immediate parent FlipHorizontal - Translate the diagram element throughout its immediate parent FlipVertical - Rotate the diagram element throughout its immediate parent Both - Rotate and Translate the diagram element throughout its immediate parent None - Set the flip Direction as None

    FlipMode

    Allows you to flip only the node or along with port, label, labelText All - Flips port, label and label text along with the node Label - Flips the label along with the node and keeps the text readable LabelText – Flips the node and inverts the label without flipping its position Port - Flips port along with the node None - Flips only the node PortAndLabel – Flips the port and label along with the node PortAndLabelText – Flips the port and label text along with the node LabelAndLabelText – Flips the label and label text along with the node

    FlowShapes

    Defines the type of the flow shape Process - Sets the type of the flow shape as Process Decision - Sets the type of the flow shape as Decision Document - Sets the type of the flow shape as Document PreDefinedProcess - Sets the type of the flow shape as PreDefinedProcess Terminator - Sets the type of the flow shape as Terminator PaperTap - Sets the type of the flow shape as PaperTap DirectData - Sets the type of the flow shape as DirectData SequentialData - Sets the type of the flow shape as SequentialData MultiData - Sets the type of the flow shape as MultiData Collate - Sets the type of the flow shape as Collate SummingJunction - Sets the type of the flow shape as SummingJunction Or - Sets the type of the flow shape as Or InternalStorage - Sets the type of the flow shape as InternalStorage Extract - Sets the type of the flow shape as Extract ManualOperation - Sets the type of the flow shape as ManualOperation Merge - Sets the type of the flow shape as Merge OffPageReference - Sets the type of the flow shape as OffPageReference SequentialAccessStorage - Sets the type of the flow shape as SequentialAccessStorage Annotation - Sets the type of the flow shape as Annotation Annotation2 - Sets the type of the flow shape as Annotation2 Data - Sets the type of the flow shape as Data Card - Sets the type of the flow shape as Card Delay - Sets the type of the flow shape as Delay Preparation - Sets the type of the flow shape as Preparation Display - Sets the type of the flow shape as Display ManualInput - Sets the type of the flow shape as ManualInput LoopLimit - Sets the type of the flow shape as LoopLimit StoredData - Sets the type of the flow shape as StoredData

    GradientType

    Defines the type of the gradient Linear - Sets the type of the gradient as Linear Radial - Sets the type of the gradient as Radial

    GridType

    Defines the gird rendering pattern Lines - Render the line for the grid Dots - Render the dot for the grid

    HeaderStyleHeader
    HorizontalAlignment

    Defines how the diagram elements have to be aligned with respect to its immediate parent Stretch - Stretches the diagram element throughout its immediate parent Left - Aligns the diagram element at the left of its immediate parent Right - Aligns the diagram element at the right of its immediate parent Center - Aligns the diagram element at the center of its immediate parent Auto - Aligns the diagram element based on the characteristics of its immediate parent

    IconShapeMarginCollapseIcon
    IconShapeMarginExpandIcon
    IconShapeOffsetExpandIcon
    IconShapePaddingCollapseIcon
    IconShapePaddingExpandIcon
    IconShapes

    Collections of icon content shapes. None Minus - sets the icon shape as minus Plus - sets the icon shape as Plus ArrowUp - sets the icon shape as ArrowUp ArrowDown - sets the icon shape as ArrowDown Template - sets the icon shape based on the given custom template Path - sets the icon shape based on the given custom Path

    ImageAlignment

    None - Alignment value will be set as none XMinYMin - smallest X value of the view port and smallest Y value of the view port XMidYMin - midpoint X value of the view port and smallest Y value of the view port XMaxYMin - maximum X value of the view port and smallest Y value of the view port XMinYMid - smallest X value of the view port and midpoint Y value of the view port XMidYMid - midpoint X value of the view port and midpoint Y value of the view port XMaxYMid - maximum X value of the view port and midpoint Y value of the view port XMinYMax - smallest X value of the view port and maximum Y value of the view port XMidYMax - midpoint X value of the view port and maximum Y value of the view port XMaxYMax - maximum X value of the view port and maximum Y value of the view port

    KeyModifiers

    Sets a combination of key modifiers, on recognition of which the command will be executed.They are None - no modifiers are pressed Control - ctrl key Meta - meta key im mac Alt - alt key Shift - shift key

    Keys

    Sets the key value, on recognition of which the command will be executed. They are none - no key Number0 = The 0 key Number1 = The 1 key Number2 = The 2 key Number3 = The 3 key Number4 = The 4 key Number5 = The 5 key Number6 = The 6 key Number7 = The 7 key Number8 = The 8 key Number9 = The 9 key Number0 = The 0 key BackSpace = The BackSpace key F1 = The f1 key F2 = The f2 key F3 = The f3 key F4 = The f4 key F5 = The f5 key F6 = The f6 key F7 = The f7 key F8 = The f8 key F9 = The f9 key F10 = The f10 key F11 = The f11 key F12 = The f12 key A = The a key B = The b key C = The c key D = The d key E = The e key F = The f key G = The g key H = The h key I = The i key J = The j key K = The k key L = The l key M = The m key N = The n key O = The o key P = The p key Q = The q key R = The r key S = The s key T = The t key U = The u key V = The v key W = The w key X = The x key Y = The y key Z = The z key Left = The left key Right = The right key Top = The top key Bottom = The bottom key Escape = The Escape key Tab = The tab key Delete = The delete key Enter = The enter key The Space key The page up key The page down key The end key The home key The Minus The Plus The Star The Open Square Bracket The close Square Bracket

    LaneHeaderLanes
    LaneHeaderShapeStyle
    LaneStyleLanes
    LayoutMarginLayout
    LayoutOrientation

    Defines the orientation of the layout TopToBottom - Renders the layout from top to bottom BottomToTop - Renders the layout from bottom to top LeftToRight - Renders the layout from left to right RightToLeft - Renders the layout from right to left

    LayoutType

    Defines the types of the automatic layout None - None of the layouts is applied HierarchicalTree - Defines the type of the layout as Hierarchical Tree OrganizationalChart - Defines the type of the layout as Organizational Chart ComplexHierarchicalTree - Defines the type of the layout as complex HierarchicalTree RadialTree - Defines the type of the layout as Radial tree

    LinkTarget

    Defines how to open the annotation hyperlink in the new tab, current tab or new window

    MethodArgumentsStyleParameters
    Multiplicity

    Define the Multiplicity of uml connector shapes OneToOne - Indicates the connector multiplicity is OneToOne. OneToMany - Indicates the connector multiplicity is OneToMany. ManyToOne - Indicates the connector multiplicity is ManyToOne. ManyToMany - Indicates the connector multiplicity is ManyToMany.

    NodeCollapseIconNodes
    NodeConstraints

    Enables/Disables certain features of node None - Disable all node Constraints Select - Enables node to be selected Drag - Enables node to be Dragged Rotate - Enables node to be Rotate Shadow - Enables node to display shadow PointerEvents - Enables node to provide pointer option Delete - Enables node to delete InConnect - Enables node to provide in connect option OutConnect - Enables node to provide out connect option Individual - Enables node to provide individual resize option Expandable - Enables node to provide Expandable option AllowDrop - Enables node to provide allow to drop option Inherit - Enables node to inherit the interaction option ResizeNorthEast - Enable ResizeNorthEast of the node ResizeEast - Enable ResizeEast of the node ResizeSouthEast - Enable ResizeSouthEast of the node ResizeSouth - Enable ResizeSouthWest of the node ResizeSouthWest - Enable ResizeSouthWest of the node ResizeSouth - Enable ResizeSouth of the node ResizeSouthWest - Enable ResizeSouthWest of the node ResizeWest - Enable ResizeWest of the node ResizeNorth - Enable ResizeNorth of the node Resize - Enables the Aspect ratio fo the node AspectRatio - Enables the Aspect ratio fo the node Tooltip - Enables or disables tool tip for the Nodes InheritTooltip - Enables or disables tool tip for the Nodes ReadOnly - Enables the ReadOnly support for Annotation Default - Enables all constraints

    NodeFixedUserHandleMarginFixedUserHandles
    NodeFixedUserHandleOffsetFixedUserHandles
    NodeFixedUserHandlePaddingFixedUserHandles
    NodeMarginNodes
    NodePivotNodes
    NodeStyleNodes
    NodeTooltipNodes
    Orientation

    Defines the orientation Horizontal - Sets the orientation as Horizontal Vertical - Sets the orientation as Vertical

    Overview
    PageOrientation

    Defines the orientation of the Page Landscape - Display with page Width is more than the page Height. Portrait - Display with page Height is more than the page width.

    PageSettingsMarginPageSettings
    PathAnnotationDisplacementAnnotations
    PathAnnotationDragLimitAnnotations
    PathAnnotationMarginAnnotations
    PhaseHeaderPhases
    PhaseStylePhases
    PointPortMarginPorts
    PointPortOffsetPorts
    PointPortStylePorts
    PointsShape
    PointsShapeExtends
    PortConnectionDirection

    Define the allowed direction for connections to the port Auto - Maintains the default behavior of automatic direction calculation. Left - Restricts connections to only connect to the left side of the port. Top - Restricts connections to only connect to the top side of the port. Right - Restricts connections to only connect to the right side of the port. Bottom - Restricts connections to only connect to the bottom side of the port.

    PortConstraints

    Enables/Disables certain features of port connection

    PortShapes

    Defines the shape of the ports X - Sets the decorator shape as X Circle - Sets the decorator shape as Circle Square - Sets the decorator shape as Square Custom - Sets the decorator shape as Custom

    PortVisibility

    Constraints to define when a port has to be visible Visible - Always shows the port Hidden - Always hides the port Hover - Shows the port when the mouse hovers over a node Connect - Shows the port when a connection end point is dragged over a node Default - By default the ports will be visible when a node is hovered and being tried to connect

    RenderingMode

    Defines the rendering mode of the diagram SVG - Renders the diagram objects as SVG elements Canvas - Renders the diagram in a canvas

    RotationReference

    Defines the rotating mode of the annotation. Page - Annotation remains fixed relative to the entire page, regardless of parent node rotation. Parent - Annotation maintains its relative angle to the parent node during rotation.

    RubberBandSelectionMode

    Defines how to handle the rubber band selection CompleteIntersect - Selects the objects that are contained within the selected region PartialIntersect - Selects the objects that are partially intersected with the selected region

    RulerOrientation

    Set of orientations available for Ruler.

    RulerSettingsVerticalRulerRulerSettings
    Scale

    None - Scale value will be set as None for the image Meet - Scale value Meet will be set for the image Slice - Scale value Slice will be set for the image

    ScrollLimit

    Defines the scrollable region of diagram Diagram - Enables scrolling to view the diagram content Infinity - Diagram will be extended, when we try to scroll the diagram

    ScrollSettingsAutoScrollBorderScrollSettings
    ScrollSettingsPaddingScrollSettings
    Segments

    Defines the segment type of the connector Straight - Sets the segment type as Straight Orthogonal - Sets the segment type as Orthogonal Polyline - Sets the segment type as Polyline Bezier - Sets the segment type as Bezier

    SegmentThumbShapes

    Defines the segmentThumb shape of the connector Rhombus - Sets the segmentThumb shape as Rhombus Square - Sets the segmentThumb shape as Square Rectangle - Sets the segmentThumb shape as Rectangle Ellipse - Sets the segmentThumb shape as Ellipse Arrow - Sets the segmentThumb shape as Arrow Diamond - Sets the segmentThumb shape as Diamond OpenArrow - Sets the segmentThumb shape as OpenArrow Circle - Sets the segmentThumb shape as Circle Fletch - Sets the segmentThumb shape as Fletch OpenFetch - Sets the segmentThumb shape as OpenFetch IndentedArrow - Sets the segmentThumb shape as Indented Arrow OutdentedArrow - Sets the segmentThumb shape as Outdented Arrow DoubleArrow - Sets the segmentThumb shape as DoubleArrow

    SelectorConstraints

    Defines the visibility of the selector handles None - Hides all the selector elements ConnectorSourceThumb - Shows/hides the source thumb of the connector ConnectorTargetThumb - Shows/hides the target thumb of the connector ResizeSouthEast - Shows/hides the bottom right resize handle of the selector ResizeSouthWest - Shows/hides the bottom left resize handle of the selector ResizeNorthEast - Shows/hides the top right resize handle of the selector ResizeNorthWest - Shows/hides the top left resize handle of the selector ResizeEast - Shows/hides the middle right resize handle of the selector ResizeWest - Shows/hides the middle left resize handle of the selector ResizeSouth - Shows/hides the bottom center resize handle of the selector ResizeNorth - Shows/hides the top center resize handle of the selector Rotate - Shows/hides the rotate handle of the selector UserHandles - Shows/hides the user handles of the selector Resize - Shows/hides all resize handles of the selector

    SelectorPivotSelectedItems
    ShapeAnnotationDragLimitAnnotations
    ShapeAnnotationGradientStyle
    ShapeAnnotationHyperlinkAnnotations
    ShapeAnnotationMarginAnnotations
    ShapeAnnotationOffsetAnnotations
    ShapeAnnotationStyleAnnotations
    Shapes

    Defines the shape of a node Path - Sets the type of the node as Path Text - Sets the type of the node as Text Image - Sets the type of the node as Image Basic - Sets the type of the node as Basic Flow - Sets the type of the node as Flow Bpmn - Sets the type of the node as Bpmn Native - Sets the type of the node as Native HTML - Sets the type of the node as HTML

    ShapeStyleGradientStyle
    Side

    Defines where the user handles have to be aligned Top - Aligns the user handles at the top of an object Bottom - Aligns the user handles at the bottom of an object Left - Aligns the user handles at the left of an object Right - Aligns the user handles at the right of an object

    SnapConstraints

    Defines the constraints to Enables / Disables some features of Snapping. None - Snapping does not happen ShowHorizontalLines - Displays only the horizontal gridlines in diagram. ShowVerticalLines - Displays only the Vertical gridlines in diagram. ShowLines - Display both Horizontal and Vertical gridlines. SnapToHorizontalLines - Enables the object to snap only with horizontal gridlines. SnapToVerticalLines - Enables the object to snap only with horizontal gridlines. SnapToLines - Enables the object to snap with both horizontal and Vertical gridlines. snapToObject - Enables the object to snap with the other objects in the diagram.

    SnapSettingsVerticalGridlinesSnapSettings
    Stretch

    Defines the diagrams stretch None - Sets the stretch type for diagram as None Stretch - Sets the stretch type for diagram as Stretch Meet - Sets the stretch type for diagram as Meet Slice - Sets the stretch type for diagram as Slice

    SymbolPalette
    SymbolPaletteMargin
    SymbolPaletteMarginBuilder
    SymbolPalettePalette
    SymbolPalettePaletteBuilder
    SymbolPalettePalettes
    SymbolPalettePoint
    SymbolPalettePointBuilder
    SymbolPaletteSymbolPreview
    SymbolPaletteSymbolPreviewBuilder
    TextAlign

    Defines how the text has to be aligned Left - Aligns the text at the left of the text bounds Right - Aligns the text at the right of the text bounds Center - Aligns the text at the center of the text bounds Justify - Aligns the text in a justified manner

    TextDecoration

    Defines how to decorate the text Overline - Decorates the text with a line above the text Underline - Decorates the text with an underline LineThrough - Decorates the text by striking it with a line None - Text will not have any specific decoration

    TextMarginShape
    TextOverflow

    Defines how to handle the text when it exceeds the element bounds Wrap - Wraps the text to next line, when it exceeds its bounds Ellipsis - It truncates the overflown text and represents the clipping with an ellipsis Clip - It clips the overflow text

    TextWrap

    Defines how to wrap the text when it exceeds the element bounds WrapWithOverflow - Wraps the text so that no word is broken Wrap - Wraps the text and breaks the word, if necessary NoWrap - Text will no be wrapped

    TickAlignment

    Set of TickAlignment available for Ruler.

    TooltipMode

    Defines how to show tooltip Auto - Shows the tooltip on drag, scale, and rotate the object Custom - Shows the tooltip for the diagram element

    TooltipRelativeMode

    Defines the relative mode of the tooltip Object - sets the tooltip position relative to the node Mouse - sets the tooltip position relative to the mouse

    UmlActivityFlows

    Defines the type of the UMLActivity flows Object - Sets the type of the UMLActivity Flow as Object Control - Sets the type of the UMLActivity Flow as Control Exception - Sets the type of the UMLActivity Flow as Exception

    UmlActivityShapes

    Defines the type of the UMLActivity Shape Action - Sets the type of the UMLActivity Shape as Action Decision - Sets the type of the UMLActivity Shape as Decision MergeNode - Sets the type of the UMLActivity Shape as MergeNode InitialNode - Sets the type of the UMLActivity Shape as InitialNode FinalNode - Sets the type of the UMLActivity Shape as FinalNode ForkNode - Sets the type of the UMLActivity Shape as ForkNode JoinNode - Sets the type of the UMLActivity Shape as JoinNode TimeEvent - Represents the UMLActivity shape as TimeEvent

    UmlClassStyleClassShape
    UmlEnumerationMemberStyleMembers
    UmlEnumerationStyleEnumerationShape
    UmlScope

    Enables/Disables scope of the uml shapes Public - Indicates the scope is public. Protected - Indicates the scope is protected. Private - Indicates the scope is private. Package - Indicates the scope is package.

    UserHandleMarginUserHandles
    VerticalAlignment

    Defines how the diagram elements have to be aligned with respect to its immediate parent Stretch - Stretches the diagram element throughout its immediate parent Top - Aligns the diagram element at the top of its immediate parent Bottom - Aligns the diagram element at the bottom of its immediate parent Center - Aligns the diagram element at the center of its immediate parent Auto - Aligns the diagram element based on the characteristics of its immediate parent

    WhiteSpace

    Defines how to handle the empty space and empty lines of a text PreserveAll - Preserves all empty spaces and empty lines CollapseSpace - Collapses the consequent spaces into one CollapseAll - Collapses all consequent empty spaces and empty lines

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved