DefaultsForm

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val age: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun boolean(title: String, description: String, default: Boolean?, vararg metadata: Elicitation.Metadata<Boolean, *>): ElicitationModelStringReadWriteProperty<Boolean>
Link copied to clipboard
fun double(title: String, description: String, default: Double?, vararg metadata: Elicitation.Metadata<Double, *>): ElicitationModelStringReadWriteProperty<Double>
Link copied to clipboard
inline fun <T : Enum<T>> enum(title: String, description: String, mappings: Map<T, String>?, default: T?): ElicitationModelStringReadWriteProperty<T>
Link copied to clipboard
inline fun <T : Enum<T>> enums(title: String, description: String, mappings: Map<T, String>?, defaults: List<T>?): ElicitationModelStringReadWriteProperty<List<T>>
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun int(title: String, description: String, default: Int?, vararg metadata: Elicitation.Metadata<Int, *>): ElicitationModelStringReadWriteProperty<Int>
Link copied to clipboard
fun long(title: String, description: String, default: Long?, vararg metadata: Elicitation.Metadata<Long, *>): ElicitationModelStringReadWriteProperty<Long>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun optionalInt(title: String, description: String, default: Int?, vararg metadata: Elicitation.Metadata<Int, *>): ElicitationModelStringReadWriteProperty<Int>
Link copied to clipboard
fun optionalLong(title: String, description: String, default: Long?, vararg metadata: Elicitation.Metadata<Long, *>): ElicitationModelStringReadWriteProperty<Long>
Link copied to clipboard
Link copied to clipboard
fun <OUT, IN> required(title: String, description: String, meta: ParamMeta, default: Any?, metadata: Array<out Elicitation.Metadata<OUT, *>>, map: (OUT) -> IN): ElicitationModelStringReadWriteProperty<OUT>
Link copied to clipboard
fun string(title: String, description: String, default: String?, vararg metadata: Elicitation.Metadata<String, *>): ElicitationModelStringReadWriteProperty<String>
Link copied to clipboard
open override fun toString(): String