Class NodeShapes
Specifies the type of node.
Inheritance
System.Object
NodeShapes
Namespace: Syncfusion.Blazor.Diagram
Assembly: Syncfusion.Blazor.dll
Syntax
public sealed class NodeShapes : Enum
Examples
Node node = new Node()
{
Shape = new BasicShape() { Shape = NodeBasicShapes.Plus, Type = NodeShapes.Basic },
};
Fields
Basic
Allows defining a shape from the available built-in basic shapes.
Declaration
public const NodeShapes Basic
Field Value
Type |
---|
NodeShapes |
Bpmn
Allows defining a shape from the available built-in BPMN shapes.
Declaration
public const NodeShapes Bpmn
Field Value
Type |
---|
NodeShapes |
Flow
Allows defining a shape from the available built-in flow shapes.
Declaration
public const NodeShapes Flow
Field Value
Type |
---|
NodeShapes |
HTML
Allows setting a custom template for a node.
Declaration
public const NodeShapes HTML
Field Value
Type |
---|
NodeShapes |
Image
Allows creating an image node.
Declaration
public const NodeShapes Image
Field Value
Type |
---|
NodeShapes |
Path
Allows defining a custom node from path data.
Declaration
public const NodeShapes Path
Field Value
Type |
---|
NodeShapes |
SVG
Allows creating a native SVG node.
Declaration
public const NodeShapes SVG
Field Value
Type |
---|
NodeShapes |
Text
Defines a shape type Text from the built-in shape types.
Declaration
public const NodeShapes Text
Field Value
Type |
---|
NodeShapes |