Checkbox, radiobutton and radiobutton group components.
open class CheckBox : SimplePanel, BoolFormControl
The form field component rendered as HTML input type="checkbox". |
|
open class CheckBoxInput : CheckInput
The basic input component rendered as HTML input type="checkbox". |
|
enum class CheckBoxStyle
Checkbox style options. |
|
abstract class CheckInput : Widget, FormInput
The basic input component rendered as HTML input type="checkbox" or input type="radio". |
|
enum class CheckInputType
Type of the check input control (checkbox or radio). |
|
open class Radio : SimplePanel, BoolFormControl
The form field component rendered as HTML input type="radio". |
|
open class RadioGroup : SimplePanel, StringFormControl
The form field component rendered as a group of HTML input type="radio" elements with the same name attribute. |
|
open class RadioGroupInput : SimplePanel, FormInput
The input component rendered as a group of HTML input type="radio" elements with the same name attribute. |
|
open class RadioInput : CheckInput
The basic input component rendered as HTML input type="radio". |
|
enum class RadioStyle
Radio style options. |
fun Container.checkBox(value: Boolean = false, name: String? = null, label: String? = null, rich: Boolean = false, init: (CheckBox.() -> Unit)? = null): CheckBox
DSL builder extension function. |
|
fun Container.checkBoxInput(value: Boolean = false, classes: Set<String> = setOf(), init: (CheckInput.() -> Unit)? = null): CheckBoxInput
DSL builder extension function. |
|
fun Container.radio(value: Boolean = false, extraValue: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Radio.() -> Unit)? = null): Radio
DSL builder extension function. |
|
fun Container.radioGroup(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, label: String? = null, rich: Boolean = false, init: (RadioGroup.() -> Unit)? = null): RadioGroup
DSL builder extension function. |
|
fun Container.radioGroupInput(options: List<StringPair>? = null, value: String? = null, name: String? = null, inline: Boolean = false, init: (RadioGroupInput.() -> Unit)? = null): RadioGroupInput
DSL builder extension function. |
|
fun Container.radioInput(value: Boolean = false, classes: Set<String> = setOf(), init: (CheckInput.() -> Unit)? = null): RadioInput
DSL builder extension function. |