zio.cli.Wizard
See theWizard companion object
Wizard controls the representation of the Wizard Mode triggered by "--wizard" command.
Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
def chooseParam(param: Alternatives, invalidInput: Option[String], needHelp: Boolean): IO[WizardException, (List[String], Parameter)]
Allows the user choosing between different options represented by Alternatives trait.
Allows the user choosing between different options represented by Alternatives trait.
Attributes
Entry point for Wizard mode.
Entry point for Wizard mode.
Attributes
Constructs a command interacting with the user.
Constructs a command interacting with the user.
Attributes
def inputParam(param: Input, invalidInput: Option[String], needHelp: Boolean): IO[WizardException, List[String]]
Allows the user enterin the value of a parameter represented by Input trait.
Allows the user enterin the value of a parameter represented by Input trait.
Attributes
Prints resulting command constructed by Wizard Mode.
Prints resulting command constructed by Wizard Mode.
Attributes
In this article