Creates standard form with provided content.
Creates standard form with provided content.
Example: UdashForm(UdashForm.textInput()("User name")(user.subProp(_.name))).render
More: Bootstrap Docs.
Callback executed when a form is submitted
Id of the root DOM node.
Form content
UdashForm
component, call render to create DOM element.
Creates standard form with provided content.
Creates standard form with provided content.
Example: UdashForm(UdashForm.textInput()("User name")(user.subProp(_.name))).render
More: Bootstrap Docs.
Form content
UdashForm
component, call render to create DOM element.
Creates checkbox.
Creates checkbox.
Modifier applied to the created form group.
Take a look at UdashForm.validation
- an example field validation implementation.
Id of the input DOM element.
The content of a label. If empty, the label
won't be created.
Property which will be synchronised with the input content.
Modifiers applied directly to the input
element.
Creates checkboxes for provided options.
Creates checkboxes for provided options.
Style applied to each checkbox by the default decorator.
Id of created form group.
Property which will be synchronised with the selected elements.
List of possible values. Each options has one checkbox.
This methods allows you to customize DOM structure around each checkbox.
By default it creates a label
around input with option value as its content.
Wrapper for disabled elements.
Wrapper for disabled elements.
Property indicating if elements are disabled. You can change it anytime.
Creates file input group.
Creates file input group.
Id of the input DOM element.
Modifier applied to the created form group.
Take a look at UdashForm.validation
- an example field validation implementation.
The content of a label. If empty, the label
won't be created.
Name of the input. This value will be assigned to the name
attribute of the input.
If true, input will accept multiple files.
Property which will be synchronised with the input content.
Modifiers applied directly to the input
element.
Creates from group with provided content.
Creates from group with provided content. You can put it into UdashForm
.
Example: UdashForm(UdashForm.group(...)).render
Creates horizontal form with provided content.
Creates horizontal form with provided content.
Example: UdashForm.horizontal(UdashForm.textInput()("User name")(user.subProp(_.name))).render
More: Bootstrap Docs.
Callback executed when a form is submitted
Id of the root DOM node.
Form content
UdashForm
component, call render to create DOM element.
Creates horizontal form with provided content.
Creates horizontal form with provided content.
Example: UdashForm.horizontal(UdashForm.textInput()("User name")(user.subProp(_.name))).render
More: Bootstrap Docs.
Form content
UdashForm
component, call render to create DOM element.
Creates inline form with provided content.
Creates inline form with provided content.
Example: UdashForm.inline(UdashForm.textInput()("User name")(user.subProp(_.name))).render
More: Bootstrap Docs.
Callback executed when a form is submitted
Id of the root DOM node.
Form content
UdashForm
component, call render to create DOM element.
Creates inline form with provided content.
Creates inline form with provided content.
Example: UdashForm.inline(UdashForm.textInput()("User name")(user.subProp(_.name))).render
More: Bootstrap Docs.
Form content
UdashForm
component, call render to create DOM element.
Wrapper for inputs in form.
Creates multiple selection input for provided options
.
Creates multiple selection input for provided options
.
Property which will be synchronised with the selected elements.
List of possible values. Each options has one checkbox.
This methods allows you to customize label of each option.
By default it creates a label
around input with option value as its content.
Id of the select DOM element.
Creates number input group.
Creates number input group.
Id of the input DOM element.
Modifier applied to the created form group.
Take a look at UdashForm.validation
- an example field validation implementation.
The content of a label. If empty, the label
won't be created.
Property which will be synchronised with the input content.
Modifiers applied directly to the input
element.
Creates password input group.
Creates password input group.
Id of the input DOM element.
Modifier applied to the created form group.
Take a look at UdashForm.validation
- an example field validation implementation.
The content of a label. If empty, the label
won't be created.
Property which will be synchronised with the input content.
Modifiers applied directly to the input
element.
Creates radio buttons for provided options.
Creates radio buttons for provided options.
Style applied to each radio button by the default decorator.
Id of created form group.
Property which will be synchronised with the selected elements.
List of possible values. Each options has one checkbox.
This methods allows you to customize DOM structure around each checkbox.
By default it creates a label
around input with option value as its content.
Creates selection input for provided options
.
Creates selection input for provided options
.
Property which will be synchronised with the selected element.
List of possible values. Each options has one checkbox.
This methods allows you to customize label of each option.
By default it creates a label
around input with option value as its content.
Id of the select DOM element.
Creates static control element.
Creates text area input group.
Creates text area input group.
Id of the input DOM element.
Modifier applied to the created form group.
Take a look at UdashForm.validation
- an example field validation implementation.
The content of a label. If empty, the label
won't be created.
Property which will be synchronised with the input content.
Modifiers applied directly to the input
element.
Creates text input group.
Creates text input group.
Id of the input DOM element.
Modifier applied to the created form group.
Take a look at UdashForm.validation
- an example field validation implementation.
The content of a label. If empty, the label
won't be created.
Property which will be synchronised with the input content.
Modifiers applied directly to the input
element.
Binds provided property
validation result to element Bootstrap validation style.