Edit in GitHubLog an issue

Radioset component

The Radioset component is a shortcut for Checkboxset, with the input type set to the radio button.

Options

OptionDescriptionTypeDefault
component
The path to the component’s .js file in terms of RequireJS.
String
Magento_Ui/js/form/element/checkbox-set
multiple
Set the input type in the UI: true for checkbox, false for radio button.
Boolean
false
options
The array of the options to be displayed in the list for selection.
Array
[]
template
The path to the component’s .html template.
String
ui/form/element/checkbox-set

Source files

Extends Abstract:

Examples

Integration

This is an example of how the Radioset component integrates with the Form component:

Copied to your clipboard
<form>
...
<fieldset>
...
<radioset name="radioset_example">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="additionalInfo" xsi:type="string">Additional information</item>
</item>
</argument>
<settings>
<label translate="true">Radioset Component Example</label>
<options>
<option name="0" xsi:type="array">
<item name="value" xsi:type="number">1</item>
<item name="label" xsi:type="string" translate="true">Option #1</item>
</option>
<option name="1" xsi:type="array">
<item name="value" xsi:type="number">2</item>
<item name="label" xsi:type="string" translate="true">Option #2</item>
</option>
<option name="2" xsi:type="array">
<item name="value" xsi:type="number">3</item>
<item name="label" xsi:type="string" translate="true">Option #3</item>
</option>
</options>
</settings>
</radioset>
</fieldset>
</form>

Result

Radioset Component Example

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.