kcp-development
Toggle table of contents
0.0.1-SNAPSHOT
jvm
Platform filter
jvm
Switch theme
Search in API
kcp-development
core
/
dev.rnett.kcp.development.options
/
CompilerOption
/
Singular
Singular
class
Singular
<
T
:
Any
>
(
name
:
String
,
valueDescription
:
String
,
description
:
String
,
required
:
Boolean
,
val
transform
:
(
String
)
->
T
?
)
:
CompilerOption
<
T
>
(
source
)
Members
Constructors
Singular
Link copied to clipboard
constructor
(
name
:
String
,
valueDescription
:
String
,
description
:
String
,
required
:
Boolean
,
transform
:
(
String
)
->
T
?
)
Properties
cli
Option
Link copied to clipboard
val
cliOption
:
CliOption
key
Link copied to clipboard
val
key
:
CompilerConfigurationKey
<
T
>
name
Link copied to clipboard
val
name
:
String
transform
Link copied to clipboard
val
transform
:
(
String
)
->
T
?
Functions
get
Option
Link copied to clipboard
open
override
fun
getOption
(
configuration
:
CompilerConfiguration
)
:
T
?
process
Option
Link copied to clipboard
open
override
fun
processOption
(
value
:
String
,
configuration
:
CompilerConfiguration
)