menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class NodeShapes - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved