πŸš€ 8.9 Released! β†’ ⚑️ New Node-API Engine Preview, πŸ“² ns widget ios, πŸ’… Tailwind v4 and more...
Read Announcement

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

xml
<SegmentedBar>
 <SegmentedBarItemtitle="First" />
 <SegmentedBarItemtitle="Second" />
 <SegmentedBarItemtitle="Third" />
</SegmentedBar>
html
<SegmentedBar>
 <SegmentedBarItemtitle="First" />
 <SegmentedBarItemtitle="Second" />
 <SegmentedBarItemtitle="Third" />
</SegmentedBar>
tsx
<segmentedBar>
 <segmentedBarItemtitle="First" />
 <segmentedBarItemtitle="Second" />
 <segmentedBarItemtitle="Third" />
</segmentedBar>
tsx
<segmentedbar>
 <segmentedbaritemtitle="First" />
 <segmentedbaritemtitle="Second" />
 <segmentedbaritemtitle="Third" />
</segmentedbar>
svelte
<segmentedBar>
 <segmentedBarItemtitle="First" />
 <segmentedBarItemtitle="Second" />
 <segmentedBarItemtitle="Third" />
</segmentedBar>
vue
<SegmentedBar>
 <SegmentedBarItem title="First" />
 <SegmentedBarItem title="Second" />
 <SegmentedBarItem title="Third" />
</SegmentedBar>

Props ​

items ​

ts
items: SegmentedBarItem[]

An array of items to be displayed in the SegmentedBar.

selectedIndex ​

ts
selectedIndex: number

Gets or sets the index of the selected item.

selectedBackgroundColor ​

ts
selectedBackgroundColor: Color

Gets 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: Color

Gets 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: string

Gets or sets the title of the SegmentedBarItem.

Events ​

selectedIndexChanged ​

ts
on('selectedIndexChanged', (args:EventData) => {
constsegmentedBar= args.object asSegmentedBar
 console.log('SegmentedBar index changed to:', segmentedBar.selectedIndex)
})

Emitted when an item in the SegmentedBar is tapped.

Native component ​

Previous
SearchBar

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /