zio.cli
Members list
Packages
Type members
Classlikes
A Args represents arguments that can be passed to a command-line application.
Attributes
- Companion
- object
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
- Self type
-
BuiltInOption.type
A CliApp[R, E] is a complete description of a command-line application, which requires environment R, and may fail with a value of type E.
A CliConfig describes how arguments from the command-line are to be parsed by ZIO CLI.
A CliConfig describes how arguments from the command-line are to be parsed by ZIO CLI.
Value parameters
- autoCorrectLimit
-
Threshold for when to show auto correct suggestions.
- caseSensitive
-
Whether or not to be case sensitive.
- finalCheckBuiltIn
-
Whether or not to check for a BuiltIn option even if it is not a valid command.
- showAllNames
-
Whether or not to show all the names of an option in the synopsis of a command.
- showTypes
-
Whether or not to show the type of an option in the synopsis of a command.
Attributes
- Companion
- object
- Supertypes
A Command represents a command in a command-line application. Every command-line application will have at least one command: the application it Other command-line applications may support multiple commands.
A Command represents a command in a command-line application. Every command-line application will have at least one command: the application it Other command-line applications may support multiple commands.
Attributes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class BuiltInclass UserDefined[A]
- Self type
Attributes
- Companion
- trait
- Supertypes
- Self type
-
CommandDirective.type
Describes whether the command-line application wants a file/directory to exist or not exist.
A HelpDoc models the full documentation for a command-line application.
A HelpDoc models the full documentation for a command-line application.
HelpDoc is composed of optional header and footers, and in-between, a list of HelpDoc-level content items.
HelpDoc-level content items, in turn, can be headers, paragraphs, description lists, and enumerations.
A HelpDoc can be converted into plaintext, JSON, and HTML.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DescriptionListobject Emptyclass Enumerationclass Headerclass Paragraphclass SequenceShow all
- Self type
A Flag[A] models a command-line flag that produces a value of type A.
A Flag[A] models a command-line flag that produces a value of type A.
Attributes
Describes whether the command-line application wants a path to be a file or a directory.
A PrimType represents the primitive types supported by ZIO CLI.
A PrimType represents the primitive types supported by ZIO CLI.
Each primitive type has a way to parse and validate from a string.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Boolobject Decimalobject Durationclass Enumeration[A]object Instantobject Integerobject LocalDateobject LocalDateTimeobject LocalTimeobject MonthDayobject OffsetDateTimeobject OffsetTimeclass Pathobject Periodobject Textobject Yearobject YearMonthobject ZoneIdobject ZoneOffsetobject ZonedDateTimeShow all
- Self type
-
PrimType[A]
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
Attributes
- Supertypes
- Known subtypes
-
object Reducable
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ReducableLowPriority1object Reducable
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Companion
- trait
- Supertypes
- Self type
-
UsageSynopsis.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object CommandMismatchobject CorrectedFlagobject InvalidArgumentobject InvalidValueclass KeyValuesDetectedobject MissingFlagobject MissingSubCommandobject MissingValueobject NoBuiltInMatchclass UnclusteredFlagShow all
Attributes
- Companion
- trait
- Supertypes
- Self type
-
ValidationErrorType.type
Wizard controls the representation of the Wizard Mode triggered by "--wizard" command.
Attributes
- Supertypes
- Known subtypes
-
trait ZIOCliDefault
Attributes
- Supertypes