Technology Preview

Radio Button control

The Radio Button control creates a set of radio buttons that is derived from the list that is provided by the selection service and the specified selection list.

Data binding

Set the data binding for the control in the General properties tab.
Table 1. Radio Button control data binding
Binding description Data type
Provides the initial selection and then contains the user's selection. ANY

Configuration properties

Set or modify control configuration in the Configuration properties tab.
Table 2. Radio Button control configuration properties
Configuration property Description Data type
Selection list Contains the list of selection options, if specified. This option overrides the Selection service option. If the selection list is not specified here, then it must be specified using the Selection service option. Selection lists are made up of Strings, NameValuePairs, or user-defined objects. .

Note that the use of user-defined objects requires display name and value properties. You can specify values for these properties with the Display name property and Value property options.

ANY (List)
Selection service Identifies the Ajax service that provides a list based on the Selection service input text value. You can use this option as an alternative to binding the radio button control to a list object.

The default value is Default Selection Service, which serves as a template for the selection service implementation that you must provide.

Service
  • Input: text(String)
  • Output: results(ANY)(List)
Selection service input text Provide the text that the selection service uses to determine which list to provide. For example, if the selection service contains named lists, enter the name of the list that you want. String
Display name property The property used as the display name for data objects in the list that are not String or NameValuePair types. For example, if you have a business object with parameters field1 and field2, and you want to use field2 as the display name, either specify field2 in the Display name property or select a variable that contains "field2" as a string.

The default value is name.

String
Disable sorting Enable this option to display the radio buttons in the order that they appear in the list instead of in alphabetical order, which is the default order.

The default value is not selected (False).

Boolean
Layout screen sizes icon Specifies whether the radio buttons stack vertically or align horizontally.

The default value is Vertical.

RadioButtonOrientation