UI Components
SegmentedBar
UI component for discrete slection.
<SegmentedBar> is a UI bar component that displays a set of buttons for discrete selection.


Props
items
ts
items: SegmentedBarItem[]An array of items to be displayed in the SegmentedBar.
selectedIndex
ts
selectedIndex: numberGets or sets the index of the selected item.
selectedBackgroundColor
ts
selectedBackgroundColor: ColorGets or sets the background color of the selected item.
To set the background color of the entire bar, use backgroundColor.
See Color.
selectedTextColor
ts
selectedTextColor: ColorGets or sets the text color of the selected item.
To set the text color of the entire bar, use selectedTextColor.
See Color.
...Inherited
For additional inherited properties, refer to the API Reference.
SegmentedBarItem Props
title
ts
title: stringGets or sets the title of the SegmentedBarItem.
Events
selectedIndexChanged
ts
on('selectedIndexChanged', (args: EventData) => {
const segmentedBar = args.object as SegmentedBar
console.log('SegmentedBar index changed to:', segmentedBar.selectedIndex)
})Emitted when an item in the SegmentedBar is tapped.
Native component
- Android:
android.widget.TabHost - iOS:
UISegmentedControl

