DiagramUseCase
ConsoleMonster.Widgets
A sequence of interactions that can be stepped or played.
Inheritance
- object
- DiagramUseCase
Usage
Explore 36 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 16
- Property Diagram.Scenario
- Property Diagram.UseCases
- Extension method DiagramUseCase.AddStep
- Extension method DiagramUseCase.AddSteps
- Extension method DiagramUseCase.AutoPlay
- Extension method DiagramUseCase.Delay
- Extension method DiagramUseCase.Id
- Extension method DiagramUseCase.Label
- Extension method DiagramUseCase.Loop
- Method WidgetsFluent.AddStep
- Method WidgetsFluent.AddSteps
- Method WidgetsFluent.AutoPlay
- Method WidgetsFluent.Delay
- Method WidgetsFluent.Id
- Method WidgetsFluent.Label
- Method WidgetsFluent.Loop
Accepted by parameters 20
- Extension method Diagram.AddUseCase
- Extension method Diagram.AddUseCases
- Extension method Diagram.Scenario
- Extension method DiagramUseCase.AddStep
- Extension method DiagramUseCase.AddSteps
- Extension method DiagramUseCase.AutoPlay
- Extension method DiagramUseCase.Delay
- Extension method DiagramUseCase.Id
- Extension method DiagramUseCase.Label
- Extension method DiagramUseCase.Loop
- Method WidgetsFluent.AddStep
- Method WidgetsFluent.AddSteps
- Method WidgetsFluent.AddUseCase
- Method WidgetsFluent.AddUseCases
- Method WidgetsFluent.AutoPlay
- Method WidgetsFluent.Delay
- Method WidgetsFluent.Id
- Method WidgetsFluent.Label
- Method WidgetsFluent.Loop
- Method WidgetsFluent.Scenario
Constructors
Inherited Methods
Properties
public bool AutoPlay { get; set; } #Whether playback starts when the keyboard view opens.
Extension Methods
public static DiagramUseCase AddStep(DiagramUseCase diagramUseCase, DiagramStep item) #Adds an item to DiagramUseCase.Steps: The ordered interactions.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- item ConsoleMonster.Widgets.DiagramStep
- The item.
public static DiagramUseCase AddSteps(DiagramUseCase diagramUseCase, params DiagramStep[] items) #Adds items to DiagramUseCase.Steps: The ordered interactions.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- items ConsoleMonster.Widgets.DiagramStep[]
- The items, in order.
public static DiagramUseCase AddSteps(DiagramUseCase diagramUseCase, IEnumerable<DiagramStep> items) #Adds items to DiagramUseCase.Steps: The ordered interactions.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- items System.Collections.Generic.IEnumerable<ConsoleMonster.Widgets.DiagramStep>
- The items, in order.
public static DiagramUseCase AutoPlay(DiagramUseCase diagramUseCase, bool value) #Sets DiagramUseCase.AutoPlay: Whether playback starts when the keyboard view opens.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
diagramUseCase.AutoPlay = value; diagramUseCase.AutoPlay(value);public static DiagramUseCase AutoPlay(DiagramUseCase diagramUseCase) #Sets DiagramUseCase.AutoPlay to true.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance to configure.
public static DiagramUseCase Delay(DiagramUseCase diagramUseCase, int value) #Sets DiagramUseCase.Delay: The playback interval in milliseconds.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
diagramUseCase.Delay = value; diagramUseCase.Delay(value);public static DiagramUseCase Id(DiagramUseCase diagramUseCase, string value) #Sets DiagramUseCase.Id: The selection key; defaults to Label.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
diagramUseCase.Id = value; diagramUseCase.Id(value);public static DiagramUseCase Label(DiagramUseCase diagramUseCase, string value) #Sets DiagramUseCase.Label: The use case's name.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
diagramUseCase.Label = value; diagramUseCase.Label(value);public static DiagramUseCase Loop(DiagramUseCase diagramUseCase, bool value) #Sets DiagramUseCase.Loop: Whether playback repeats.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
diagramUseCase.Loop = value; diagramUseCase.Loop(value);public static DiagramUseCase Loop(DiagramUseCase diagramUseCase) #Sets DiagramUseCase.Loop to true.
Parameters
- diagramUseCase ConsoleMonster.Widgets.DiagramUseCase
- The instance to configure.