Class NodeShapes
Specifies the type of node.
Inheritance
System.Object
    NodeShapes
  Namespace: Syncfusion.Blazor.Diagram
Assembly: Syncfusion.Blazor.dll
Syntax
public sealed class NodeShapes : EnumExamples
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 BasicField Value
| Type | 
|---|
| NodeShapes | 
Bpmn
Allows defining a shape from the available built-in BPMN shapes.
Declaration
public const NodeShapes BpmnField Value
| Type | 
|---|
| NodeShapes | 
Flow
Allows defining a shape from the available built-in flow shapes.
Declaration
public const NodeShapes FlowField Value
| Type | 
|---|
| NodeShapes | 
HTML
Allows setting a custom template for a node.
Declaration
public const NodeShapes HTMLField Value
| Type | 
|---|
| NodeShapes | 
Image
Allows creating an image node.
Declaration
public const NodeShapes ImageField Value
| Type | 
|---|
| NodeShapes | 
Path
Allows defining a custom node from path data.
Declaration
public const NodeShapes PathField Value
| Type | 
|---|
| NodeShapes | 
SVG
Allows creating a native SVG node.
Declaration
public const NodeShapes SVGField Value
| Type | 
|---|
| NodeShapes | 
Text
Defines a shape type Text from the built-in shape types.
Declaration
public const NodeShapes TextField Value
| Type | 
|---|
| NodeShapes |