Package-level declarations

Functions

Link copied to clipboard
fun <Model> FormController<Model>.FormSliderField(modelProperty: KMutableProperty<Int?>, initialValue: Int? = null, validator: Validator<Int>? = modelProperty.validator(), enabled: Boolean = true, implementation: FormFieldImplementation<Int>)
fun <Model> FormController<Model>.FormSliderField(modelProperty: KMutableProperty<Int?>, initialValue: Int? = null, validator: Validator<Int>? = modelProperty.validator(), enabled: Boolean = true, start: Int = 0, end: Int = 100, slider: @Composable (value: Int, setValue: (Int) -> Unit) -> Unit = { value, setValue -> Slider( value = value.coerceIn(start, end).toFloat(), onValueChange = { setValue(it.roundToInt()) }, valueRange = start.toFloat()..end.toFloat(), enabled = LocalFormBox.current.enabled, ) }, errorDisplay: @Composable (error: String) -> Unit = { StandardErrorDisplay(it) }, hint: Any? = modelProperty.hint())