Class DiagramLayoutType
The automatic arrangement algorithm applied to a diagram's nodes and connectors.
Inheritance
System.Object
DiagramLayoutType
Namespace: Syncfusion.Maui.Diagram
Assembly: Syncfusion.Maui.Diagram.dll
Syntax
public sealed class DiagramLayoutType : Enum
Remarks
Mirrors EJ2 Diagram's LayoutModel.type string values.
Fields
ComplexHierarchicalTree
A hierarchical tree layout that additionally supports multiple parents per node.
Declaration
public const DiagramLayoutType ComplexHierarchicalTree
Field Value
| Type |
|---|
| DiagramLayoutType |
Flowchart
Arranges nodes to resemble a flowchart's typical layout.
Declaration
public const DiagramLayoutType Flowchart
Field Value
| Type |
|---|
| DiagramLayoutType |
HierarchicalTree
Arranges nodes as a top-down (or per LayoutOrientation) tree.
Declaration
public const DiagramLayoutType HierarchicalTree
Field Value
| Type |
|---|
| DiagramLayoutType |
MindMap
Arranges nodes as a mind map.
Declaration
public const DiagramLayoutType MindMap
Field Value
| Type |
|---|
| DiagramLayoutType |
None
Declaration
public const DiagramLayoutType None
Field Value
| Type |
|---|
| DiagramLayoutType |
OrganizationalChart
Arranges nodes as an organizational chart.
Declaration
public const DiagramLayoutType OrganizationalChart
Field Value
| Type |
|---|
| DiagramLayoutType |
RadialTree
Arranges nodes radially around a root node.
Declaration
public const DiagramLayoutType RadialTree
Field Value
| Type |
|---|
| DiagramLayoutType |
SymmetricalLayout
A force-directed, physics-based arrangement.
Declaration
public const DiagramLayoutType SymmetricalLayout
Field Value
| Type |
|---|
| DiagramLayoutType |