Class DiagramAction
Stores certain diagram state information that differ based on the usecase. For example, diagram rendering is in progress or any interaction currently in progress.
Inheritance
Namespace: Syncfusion.Blazor.Diagram
Assembly: Syncfusion.Blazor.dll
Syntax
public sealed class DiagramAction : Enum
Fields
DrawingTool
It indicates whether the diagram drawing tool is currently active or not.
Declaration
public const DiagramAction DrawingTool
Field Value
Type |
---|
DiagramAction |
EditText
It indicates whether any annotation is currently being edited in the state.
Declaration
public const DiagramAction EditText
Field Value
Type |
---|
DiagramAction |
Group
It indicates group action in progress.
Declaration
public const DiagramAction Group
Field Value
Type |
---|
DiagramAction |
Interactions
It indicates whether the drag or rotate or resize interaction is in progress.
Declaration
public const DiagramAction Interactions
Field Value
Type |
---|
DiagramAction |
IsGroupDragging
It indicates whether a group node is currently dragging in the state.
Declaration
public const DiagramAction IsGroupDragging
Field Value
Type |
---|
DiagramAction |
Layouting
It indicates the layout process is currently in progress.
Declaration
public const DiagramAction Layouting
Field Value
Type |
---|
DiagramAction |
PublicMethod
It indicates that the current action was initiated through public API methods.
Declaration
public const DiagramAction PublicMethod
Field Value
Type |
---|
DiagramAction |
Render
It indicates that the component was currently in a rendering state.
Declaration
public const DiagramAction Render
Field Value
Type |
---|
DiagramAction |
UndoRedo
It indicates that the diagram undo/redo action is in progress.
Declaration
public const DiagramAction UndoRedo
Field Value
Type |
---|
DiagramAction |