DiagramGroup
ConsoleMonster.Widgets
A labelled group, optionally containing further groups.
Inheritance
- object
- DiagramGroup
Usage
Explore 32 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 14
- Property Diagram.Groups
- Extension method DiagramGroup.AddGroup
- Extension method DiagramGroup.AddGroups
- Extension method DiagramGroup.AddNode
- Extension method DiagramGroup.AddNodes
- Extension method DiagramGroup.Boundary
- Extension method DiagramGroup.Label
- Property DiagramGroup.Groups
- Method WidgetsFluent.AddGroup
- Method WidgetsFluent.AddGroups
- Method WidgetsFluent.AddNode
- Method WidgetsFluent.AddNodes
- Method WidgetsFluent.Boundary
- Method WidgetsFluent.Label
Accepted by parameters 18
- Extension method Diagram.AddGroup
- Extension method Diagram.AddGroups
- Extension method DiagramGroup.AddGroup
- Extension method DiagramGroup.AddGroup
- Extension method DiagramGroup.AddGroups
- Extension method DiagramGroup.AddGroups
- Extension method DiagramGroup.AddNode
- Extension method DiagramGroup.AddNodes
- Extension method DiagramGroup.Boundary
- Extension method DiagramGroup.Label
- Method WidgetsFluent.AddGroup
- Method WidgetsFluent.AddGroup
- Method WidgetsFluent.AddGroups
- Method WidgetsFluent.AddGroups
- Method WidgetsFluent.AddNode
- Method WidgetsFluent.AddNodes
- Method WidgetsFluent.Boundary
- Method WidgetsFluent.Label
Constructors
Inherited Methods
Properties
public bool Boundary { get; set; } #Whether the topology renderer draws the boundary.
Extension Methods
public static DiagramGroup AddGroup(DiagramGroup diagramGroup, DiagramGroup item) #Adds an item to DiagramGroup.Groups: Nested groups.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- item ConsoleMonster.Widgets.DiagramGroup
- The item.
public static DiagramGroup AddGroups(DiagramGroup diagramGroup, params DiagramGroup[] items) #Adds items to DiagramGroup.Groups: Nested groups.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- items ConsoleMonster.Widgets.DiagramGroup[]
- The items, in order.
public static DiagramGroup AddGroups(DiagramGroup diagramGroup, IEnumerable<DiagramGroup> items) #Adds items to DiagramGroup.Groups: Nested groups.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- items System.Collections.Generic.IEnumerable<ConsoleMonster.Widgets.DiagramGroup>
- The items, in order.
public static DiagramGroup AddNode(DiagramGroup diagramGroup, DiagramNode item) #Adds an item to DiagramGroup.Nodes: Components directly in this group.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- item ConsoleMonster.Widgets.DiagramNode
- The item.
public static DiagramGroup AddNodes(DiagramGroup diagramGroup, params DiagramNode[] items) #Adds items to DiagramGroup.Nodes: Components directly in this group.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- items ConsoleMonster.Widgets.DiagramNode[]
- The items, in order.
public static DiagramGroup AddNodes(DiagramGroup diagramGroup, IEnumerable<DiagramNode> items) #Adds items to DiagramGroup.Nodes: Components directly in this group.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- items System.Collections.Generic.IEnumerable<ConsoleMonster.Widgets.DiagramNode>
- The items, in order.
public static DiagramGroup Boundary(DiagramGroup diagramGroup, bool value) #Sets DiagramGroup.Boundary: Whether the topology renderer draws the boundary.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
diagramGroup.Boundary = value; diagramGroup.Boundary(value);public static DiagramGroup Boundary(DiagramGroup diagramGroup) #Sets DiagramGroup.Boundary to true.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance to configure.
public static DiagramGroup Label(DiagramGroup diagramGroup, string value) #Sets DiagramGroup.Label: The group's literal label.
Parameters
- diagramGroup ConsoleMonster.Widgets.DiagramGroup
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
diagramGroup.Label = value; diagramGroup.Label(value);