optparse_applicative
.
builder
internal
package
internal
Source
package.scala
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
internal
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
final
case class
ArgumentFields
[
A
]
()
extends
Product
with
Serializable
final
case class
CommandFields
[
A
]
(
commands:
List
[(
String
,
types.ParserInfo
[
A
])]
)
extends
Product
with
Serializable
case class
DefaultProp
[
A
]
(
default:
Option
[
A
]
,
sDef:
Option
[(
A
) ⇒
String
]
)
extends
Product
with
Serializable
final
case class
FlagFields
[
A
]
(
names:
List
[
OptName
]
,
active:
A
)
extends
Product
with
Serializable
trait
HasMetavar
[
F
[
_
]
]
extends
AnyRef
trait
HasName
[
F
[
_
]
]
extends
AnyRef
case class
Mod
[
F
[
_
]
,
A
]
(
f: (
F
[
A
]) ⇒
F
[
A
]
,
prop:
DefaultProp
[
A
]
,
g: (
OptProperties
) ⇒
OptProperties
)
extends
Product
with
Serializable
An option modifier.
final
case class
OptionFields
[
A
]
(
names:
List
[
OptName
]
,
noArgError:
ParseError
)
extends
Product
with
Serializable
Value Members
object
DefaultProp
extends
Serializable
object
FlagFields
extends
Serializable
object
Mod
extends
Serializable
object
OptionFields
extends
Serializable
val
baseProps
:
OptProperties
def
internal
[
F
[
_
]
,
A
]
:
Mod
[
F
,
A
]
Hide this option from the help text
def
mkCommand
[
A
]
(
mod:
Mod
[
CommandFields
,
A
]
)
: (
List
[
String
], (
String
) ⇒
Option
[
types.ParserInfo
[
A
]])
def
mkOption
[
A
]
(
prop:
DefaultProp
[
A
]
,
g: (
OptProperties
) ⇒
OptProperties
,
reader:
OptReader
[
A
]
)
:
Opt
[
A
]
def
mkParser
[
A
]
(
prop:
DefaultProp
[
A
]
,
g: (
OptProperties
) ⇒
OptProperties
,
reader:
OptReader
[
A
]
)
:
types.Parser
[
A
]
def
mkProps
[
A
]
(
prop:
DefaultProp
[
A
]
,
g: (
OptProperties
) ⇒
OptProperties
)
:
OptProperties
Inherited from
AnyRef
Inherited from
Any
Ungrouped