Package-level declarations
Functions
Link copied to clipboard
fun <Model, Item : ListDisplayable> FormController<Model>.FormRadioField(modelProperty: KMutableProperty<Item?>, options: List<Item>, initialValue: Item? = null, validator: Validator<Item>? = modelProperty.validator(), enabled: Boolean = true, implementation: IFormFieldImplementation<RadioFormBox<Model, Item>>)
fun <Model, Item : ListDisplayable> FormController<Model>.FormRadioField(modelProperty: KMutableProperty<Item?>, options: List<Item>, initialValue: Item? = null, validator: Validator<Item>? = modelProperty.validator(), enabled: Boolean = true, hint: Any? = modelProperty.hint(), radioButton: @Composable (item: DisplayableOption<Item>, selected: Boolean, onClick: () -> Unit) -> Unit = { item, selected, onClick ->
DefaultRadioButton(item, selected, onClick)
}, errorDisplay: @Composable (error: String) -> Unit = {
StandardErrorDisplay(it)
}, modifier: Modifier = Modifier, textModifier: Modifier = Modifier)