Data Binding
The SplitButton enables you to bind it to array of strings, an array of objects, or SpllitButtonItem
child components.
Arrays of Strings
The following example demonstrates how to bind the SplitButton to an array of strings.
Arrays of Objects
When the SplitButton is bound to an array of objects, the component extracts the text value from the data items and, in this way, sets the text of the items in the popup. If the text field in the data objects is named text
, the component gets its value automatically. However, if the name of the property in the data source is different—for example, actionText
—you have to set it to the textField
property of the SplitButton.
For a list of all fields the items model uses, refer to the article on the ButtonItem
configuration.
Child Components
The following example demonstrates how to use SplitButtonItem
child components to populate the popup items.