RadioButton

This topic describes the options and limitations available when using a RadioButton component.

Content settings

Radio Buttons
This group of settings specifies a mutually exclusive number of choices to be presented to the user. You can define what text displays for each option, what value is represented by each option, and change the order of the options in the list.

By default, the RadioButton component is created with three option buttons. You can delete unwanted buttons or add more buttons (Add Radio Button).

When you click the ellipsis (•••) button for an option and then select Properties, App Builder launches the Edit Radio dialog box. Use this dialog box to change the name displayed for the option and to provide a value for what happens when this option is selected by the user.

To change the order of options, click and drag the vertical ellipsis for the option you want to move to the desired place in the set of options.

Label
These settings specify what text is to display as the label for the component, if a label is displayed.
Note: The option to display or not display the label is on the Style tab.

Interactions

Trigger Event
The RadioButton component can trigger these events:
  • On Selection Changed

    This event is triggered when the selection of an option in the list changes.

  • On Load

    This event might display as:

    • Data Service has run (On Load), where Data Service is the name of a data service assigned to the component
    • On Load (No Data Service), where no data service has been assigned to the component
Target Action
Depending on the target, the RadioButton component can perform a Get operation, a Run operation, or a Clear operation on the target component.

Style settings

Style
These settings include these options:
  • Show Label

    This setting determines whether a label is to display with the component.

  • Disabled

    When this option is selected, the component is disabled and read-only.

    To disable the component conditionally, click the lock icon next to this check box.

    See Setting conditional component disablement.