Class
DiagramUseCaseBuilder
ConsoleMonster.Widgets
Configures a playable use case.
Inheritance
- object
- DiagramUseCaseBuilder
Usage
Explore 10 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 9
- Method DiagramUseCaseBuilder.AutoPlay
- Method DiagramUseCaseBuilder.Delay
- Method DiagramUseCaseBuilder.Failed
- Method DiagramUseCaseBuilder.Id
- Method DiagramUseCaseBuilder.Label
- Method DiagramUseCaseBuilder.Loop
- Method DiagramUseCaseBuilder.Message
- Method DiagramUseCaseBuilder.Reply
- Method DiagramUseCaseBuilder.Step
Accepted by parameters 1
- Method Diagram.UseCase
Methods
public DiagramUseCaseBuilder AutoPlay(bool autoplay = true) #Controls autoplay when the keyboard app opens.
Parameters
- autoplay bool = true
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Delay(int milliseconds) #Sets the playback interval in milliseconds.
Parameters
- milliseconds int
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Failed(string from, string to, string label, Action<DiagramStepBuilder>? configure = null) #Adds a failed interaction.
Parameters
- from string
- to string
- label string
- configure System.Action<ConsoleMonster.Widgets.DiagramStepBuilder>? = null
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Id(string id) #Sets the selection identity.
Parameters
- id string
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Label(string label) #Sets the name.
Parameters
- label string
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Loop(bool loop = true) #Controls looping.
Parameters
- loop bool = true
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Message(string from, string to, string label, Action<DiagramStepBuilder>? configure = null) #Adds a message.
Parameters
- from string
- to string
- label string
- configure System.Action<ConsoleMonster.Widgets.DiagramStepBuilder>? = null
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Reply(string from, string to, string label, Action<DiagramStepBuilder>? configure = null) #Adds a reply.
Parameters
- from string
- to string
- label string
- configure System.Action<ConsoleMonster.Widgets.DiagramStepBuilder>? = null
Returns
DiagramUseCaseBuilderpublic DiagramUseCaseBuilder Step(string from, string to, string label, Action<DiagramStepBuilder>? configure = null) #Adds a request, with optional payload fields.
Parameters
- from string
- to string
- label string
- configure System.Action<ConsoleMonster.Widgets.DiagramStepBuilder>? = null
Returns
DiagramUseCaseBuilder