Class DiagramShape
Defines the shape for the diagram nodes.
Namespace: Syncfusion.Blazor.Diagrams
Assembly: Syncfusion.Blazor.dll
Syntax
public class DiagramShape : SfDiagramBase
Constructors
DiagramShape()
Initialize the members of the shape for the diagram nodes.
Declaration
public DiagramShape()
Properties
Activity
Defines the type of the BPMN Activity shape.
Declaration
public DiagramBpmnActivity Activity { get; set; }
Property Value
Type | Description |
---|---|
DiagramBpmnActivity |
Align
Defines the alignment of the image within the node boundary.
Declaration
public ImageAlignment Align { get; set; }
Property Value
Type | Description |
---|---|
ImageAlignment |
Annotation
Defines the text of the bpmn annotation.
Declaration
public DiagramBpmnAnnotation Annotation { get; set; }
Property Value
Type | Description |
---|---|
DiagramBpmnAnnotation |
Annotations
Defines the text of the bpmn annotation collection.
Declaration
public ObservableCollection<DiagramBpmnAnnotation> Annotations { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<DiagramBpmnAnnotation> |
BasicShape
Defines the type of the basic shape.
Declaration
public BasicShapes BasicShape { get; set; }
Property Value
Type | Description |
---|---|
BasicShapes |
BpmnShape
Represents the internal business procedure in a graphical notation.
Declaration
public BpmnShapes BpmnShape { get; set; }
Property Value
Type | Description |
---|---|
BpmnShapes |
Classifier
Defines the type of classifier.
Declaration
public ClassifierShape Classifier { get; set; }
Property Value
Type | Description |
---|---|
ClassifierShape |
ClassShape
Defines the text of the bpmn annotation collection.
Declaration
public DiagramUmlClass ClassShape { get; set; }
Property Value
Type | Description |
---|---|
DiagramUmlClass |
Content
Defines the geometry of a native element.
Declaration
public object Content { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
CornerRadius
Sets the corner of the node.
Declaration
public double CornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Data
Defines the geometry of a path.
Declaration
public string Data { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataObject
Defines the type of the BPMN DataObject shape.
Declaration
public DiagramBpmnDataObject DataObject { get; set; }
Property Value
Type | Description |
---|---|
DiagramBpmnDataObject |
EnumerationShape
Defines the text of the bpmn annotation collection.
Declaration
public DiagramUmlEnumeration EnumerationShape { get; set; }
Property Value
Type | Description |
---|---|
DiagramUmlEnumeration |
Event
Defines the type of the BPMN Event shape.
Declaration
public DiagramBpmnEvent Event { get; set; }
Property Value
Type | Description |
---|---|
DiagramBpmnEvent |
FlowShape
Defines the type of the flow shape.
Declaration
public FlowShapes FlowShape { get; set; }
Property Value
Type | Description |
---|---|
FlowShapes |
Gateway
Defines the type of the BPMN Gateway shape.
Declaration
public DiagramBpmnGateway Gateway { get; set; }
Property Value
Type | Description |
---|---|
DiagramBpmnGateway |
InterfaceShape
Defines the text of the bpmn annotation collection.
Declaration
public DiagramUmlInterface InterfaceShape { get; set; }
Property Value
Type | Description |
---|---|
DiagramUmlInterface |
Margin
Defines the space to be let between the node and its immediate parent.
Declaration
public BasicShapeMargin Margin { get; set; }
Property Value
Type | Description |
---|---|
BasicShapeMargin |
Points
Defines the collection of points to draw a polygon.
Declaration
public List<DiagramPoint> Points { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DiagramPoint> |
Scale
Defines the scale of the native element.
Declaration
public Stretch Scale { get; set; }
Property Value
Type | Description |
---|---|
Stretch |
Source
Defines the source of the image.
Declaration
public string Source { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TextContent
Defines the text of the text element.
Declaration
public string TextContent { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Type
Defines the type of node shape.
Declaration
public Nullable<Shapes> Type { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<Shapes> |
UmlActivityShape
Defines the type of the UMLActivity shape.
Declaration
public UmlActivityShapes UmlActivityShape { get; set; }
Property Value
Type | Description |
---|---|
UmlActivityShapes |