Annotation Interface FieldBuilder.CheckboxGroup
- Enclosing class:
- FieldBuilder<T>
Specifies how a Java bean property should be edited using a 
CheckboxGroup.- See Also:
- 
Optional Element SummaryOptional ElementsModifier and TypeOptional ElementDescriptionString[]Add the specified class names.String[]Add the specified theme names.Add the specified theme variants.Get the value desired for theariaLabelproperty.Get the value desired for theariaLabelledByproperty.Class<? extends DataProvider>Get the class to instantiate for thedataProviderproperty.booleanGet the value desired for theenabledproperty.Get the value desired for theerrorMessageproperty.Get the value desired for theheightproperty.Get the class to instantiate for thehelperComponentproperty.Get the value desired for thehelperTextproperty.Get the value desired for theidproperty.Class<? extends CheckboxGroup>Get the sub-type ofCheckboxGroupthat will edit the property.Class<? extends SerializablePredicate>Get the class to instantiate for theitemEnabledProviderproperty.Class<? extends CheckboxGroup.ItemHelperGenerator>Get the class to instantiate for theitemHelperGeneratorproperty.Class<? extends ItemLabelGenerator>Get the class to instantiate for theitemLabelGeneratorproperty.Class<? extends DataProvider>Get the class to instantiate for theitemsproperty.Get the value desired for thelabelproperty.booleanGet the value desired for themanualValidationproperty.Get the value desired for themaxHeightproperty.Get the value desired for themaxWidthproperty.Get the value desired for theminHeightproperty.Get the value desired for theminWidthproperty.booleanGet the value desired for thereadOnlyproperty.Class<? extends ComponentRenderer>Get the class to instantiate for therendererproperty.booleanGet the value desired for therequiredproperty.booleanGet the value desired for therequiredIndicatorVisibleproperty.Get the value desired for theselectionPreservationModeproperty.String[]Specify CSS properties to be set viaStyle.set().Get the value desired for thetooltipTextproperty.booleanGet the value desired for thevisibleproperty.Get the value desired for thewidthproperty.
- 
Element Details- 
implementationClass<? extends CheckboxGroup> implementationGet the sub-type ofCheckboxGroupthat will edit the property.This property allows custom widget subclasses to be used. The specified type must have a public constructor that takes either no arguments, or one FieldBuilderContext.- Returns:
- field type
 - Default:
- com.vaadin.flow.component.checkbox.CheckboxGroup.class
 
- 
stylePropertiesString[] stylePropertiesSpecify CSS properties to be set viaStyle.set().The array value consists of name, value pairs. If the array has odd length, the last element is ignored. - Default:
- {}
 
- 
ariaLabelString ariaLabelGet the value desired for theariaLabelproperty.- Returns:
- desired ariaLabelproperty value
- See Also:
 - Default:
- ""
 
- 
ariaLabelledByString ariaLabelledByGet the value desired for theariaLabelledByproperty.- Returns:
- desired ariaLabelledByproperty value
- See Also:
 - Default:
- ""
 
- 
addClassNamesString[] addClassNamesAdd the specified class names.- Returns:
- zero or more class names to add
- See Also:
 - Default:
- {}
 
- 
dataProviderClass<? extends DataProvider> dataProviderGet the class to instantiate for thedataProviderproperty.- Returns:
- desired dataProviderproperty value type
- See Also:
 - Default:
- com.vaadin.flow.data.provider.DataProvider.class
 
- 
enabledboolean enabledGet the value desired for theenabledproperty.- Returns:
- desired enabledproperty value
- See Also:
 - Default:
- true
 
- 
errorMessageString errorMessageGet the value desired for theerrorMessageproperty.- Returns:
- desired errorMessageproperty value
- See Also:
 - Default:
- ""
 
- 
heightString heightGet the value desired for theheightproperty.- Returns:
- desired heightproperty value
- See Also:
 - Default:
- ""
 
- 
helperComponentGet the class to instantiate for thehelperComponentproperty.- Returns:
- desired helperComponentproperty value type
- See Also:
 - Default:
- com.vaadin.flow.component.Component.class
 
- 
helperTextString helperTextGet the value desired for thehelperTextproperty.- Returns:
- desired helperTextproperty value
- See Also:
 - Default:
- ""
 
- 
idString idGet the value desired for theidproperty.- Returns:
- desired idproperty value
- See Also:
 - Default:
- ""
 
- 
itemEnabledProviderClass<? extends SerializablePredicate> itemEnabledProviderGet the class to instantiate for theitemEnabledProviderproperty.- Returns:
- desired itemEnabledProviderproperty value type
- See Also:
 - Default:
- com.vaadin.flow.function.SerializablePredicate.class
 
- 
itemHelperGeneratorClass<? extends CheckboxGroup.ItemHelperGenerator> itemHelperGeneratorGet the class to instantiate for theitemHelperGeneratorproperty.- Returns:
- desired itemHelperGeneratorproperty value type
- See Also:
 - Default:
- com.vaadin.flow.component.checkbox.CheckboxGroup.ItemHelperGenerator.class
 
- 
itemLabelGeneratorClass<? extends ItemLabelGenerator> itemLabelGeneratorGet the class to instantiate for theitemLabelGeneratorproperty.- Returns:
- desired itemLabelGeneratorproperty value type
- See Also:
 - Default:
- com.vaadin.flow.component.ItemLabelGenerator.class
 
- 
itemsClass<? extends DataProvider> itemsGet the class to instantiate for theitemsproperty.- Returns:
- desired itemsproperty value type
- See Also:
 - Default:
- com.vaadin.flow.data.provider.DataProvider.class
 
- 
labelString labelGet the value desired for thelabelproperty.- Returns:
- desired labelproperty value
- See Also:
 - Default:
- ""
 
- 
manualValidationboolean manualValidationGet the value desired for themanualValidationproperty.- Returns:
- desired manualValidationproperty value
- See Also:
 - Default:
- false
 
- 
maxHeightString maxHeightGet the value desired for themaxHeightproperty.- Returns:
- desired maxHeightproperty value
- See Also:
 - Default:
- ""
 
- 
maxWidthString maxWidthGet the value desired for themaxWidthproperty.- Returns:
- desired maxWidthproperty value
- See Also:
 - Default:
- ""
 
- 
minHeightString minHeightGet the value desired for theminHeightproperty.- Returns:
- desired minHeightproperty value
- See Also:
 - Default:
- ""
 
- 
minWidthString minWidthGet the value desired for theminWidthproperty.- Returns:
- desired minWidthproperty value
- See Also:
 - Default:
- ""
 
- 
readOnlyboolean readOnlyGet the value desired for thereadOnlyproperty.- Returns:
- desired readOnlyproperty value
- See Also:
 - Default:
- false
 
- 
rendererClass<? extends ComponentRenderer> rendererGet the class to instantiate for therendererproperty.- Returns:
- desired rendererproperty value type
- See Also:
 - Default:
- com.vaadin.flow.data.renderer.ComponentRenderer.class
 
- 
requiredboolean requiredGet the value desired for therequiredproperty.- Returns:
- desired requiredproperty value
- See Also:
 - Default:
- false
 
- 
requiredIndicatorVisibleboolean requiredIndicatorVisibleGet the value desired for therequiredIndicatorVisibleproperty.- Returns:
- desired requiredIndicatorVisibleproperty value
- See Also:
 - Default:
- false
 
- 
selectionPreservationModeSelectionPreservationMode selectionPreservationModeGet the value desired for theselectionPreservationModeproperty.- Returns:
- desired selectionPreservationModeproperty value
- See Also:
 - Default:
- DISCARD
 
- 
addThemeNamesString[] addThemeNamesAdd the specified theme names.- Returns:
- zero or more theme names to add
- See Also:
 - Default:
- {}
 
- 
addThemeVariantsCheckboxGroupVariant[] addThemeVariantsAdd the specified theme variants.- Returns:
- zero or more theme variants to add
- See Also:
 - Default:
- {}
 
- 
tooltipTextString tooltipTextGet the value desired for thetooltipTextproperty.- Returns:
- desired tooltipTextproperty value
- See Also:
 - Default:
- ""
 
- 
visibleboolean visibleGet the value desired for thevisibleproperty.- Returns:
- desired visibleproperty value
- See Also:
 - Default:
- true
 
- 
widthString widthGet the value desired for thewidthproperty.- Returns:
- desired widthproperty value
- See Also:
 - Default:
- ""
 
 
-