works.scala.cmd
Members list
Type members
Classlikes
Arg are positional arguments passed to the command, and can be parsed to type A
Arg are positional arguments passed to the command, and can be parsed to type A
Attributes
- Source:
- Arg.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Source:
- Flag.scala
- Graph
- Supertypes
- Known subtypes
- object HelpFlag.type
A trait to extend for your CLI app
A trait to extend for your CLI app
Attributes
- Source:
- Cmd.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Flags are non-positional arguments passed to the app. Flags can be generally used as either an argument flag, which expects an argument parsed as type F, or boolean flags which do not.
Flags are non-positional arguments passed to the app. Flags can be generally used as either an argument flag, which expects an argument parsed as type F, or boolean flags which do not.
Attributes
- F
The type expected to parse the flag argument as.
- Companion:
- object
- Source:
- Flag.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion:
- trait
- Source:
- Flag.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Flag.type
A default Help flag, automatically provided to apps.
A default Help flag, automatically provided to apps.
Attributes
- Source:
- Flag.scala
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait BooleanFlagtrait UnitFlagtrait Flag[Unit]class Objecttrait Matchableclass Any
- Self type
- HelpFlag.type
A helper trait that defaults parseArgument to a Unit value.
A helper trait that defaults parseArgument to a Unit value.
Attributes
- Source:
- Flag.scala
- Graph
- Supertypes
- Known subtypes
- trait BooleanFlagobject HelpFlag.type