SelectionGroup
presentation applies on every platform unless iosPresentation replaces it on iOS. Any presentation other than SelectionPresentation.Inline shows the options as one row labelled by title, so it requires one.
Inheritors
Types
Link copied to clipboard
class Multiple<ValueType>(tag: String? = null, title: StrRes? = null, presentation: SelectionPresentation = SelectionPresentation.Inline, iosPresentation: SelectionPresentation? = null) : SelectionGroup<ValueType>
Shown SelectionPresentation.Inline, in a sheet or on a page: a menu closes after each tap.
Link copied to clipboard
class Single<ValueType>(tag: String? = null, title: StrRes? = null, enableDeselection: Boolean = false, presentation: SelectionPresentation = SelectionPresentation.Inline, iosPresentation: SelectionPresentation? = null) : SelectionGroup<ValueType>
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
return true if the element has errors, not warnings
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Values contributed by this group when submitting the form. Hidden groups and fields contribute nothing unless includeHidden is set, mirroring Form.validate.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A specialized group may accept a value under its own tag.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun validate(triggerSource: ValidationTriggerSource, includeHidden: Boolean): ImmutableList<ValidationError>
fun validate(triggerSource: ValidationTriggerSource, skipFieldValidation: Boolean = false, includeHidden: Boolean): ImmutableList<ValidationError>