@nativescript-community/ui-material-segmentedbar
| Install | |
|---|---|
npm install @nativescript-community/ui-material-segmentedbar |
|
| Latest Version: | 7.3.4 |
| License: | Apache-2.0 |
| Last Updated: | Oct 12, 2026 |
| Links: | GitHub · npm |
NativeScript Material SegmentedBar
Material Design's SegmentedBar component for NativeScript.
Contents
Installation
For NativeScript 7.0+
tns plugin add @nativescript-community/ui-material-segmentedbar
For NativeScript 6.x
tns plugin add nativescript-material-segmentedbar
Be sure to run a new build after adding plugins to avoid any issues.
Changelog
FAQ
Usage
Plain NativeScript
IMPORTANT: Make sure you include xmlns:mds="@nativescript-community/ui-material-segmentedbar" on the Page element.
XML
<Page xmlns:mds="@nativescript-community/ui-material-segmentedbar">
<SegmentedBar>
<SegmentedBarItem title="First" />
<SegmentedBarItem title="Second" />
<SegmentedBarItem title="Third" />
</SegmentedBar>
</Page>
CSS
mdsegmentedbar {
ripple-color: blue;
elevation: 4;
}
NativeScript + Angular
import { NativeScriptMaterialSegmentedBarModule } from "@nativescript-community/ui-material-segmentedbar/angular";
@NgModule({
imports: [
NativeScriptMaterialSegmentedBarModule,
...
],
...
})
<SegmentedBar>
<SegmentedBarItem title="First" />
<SegmentedBarItem title="Second" />
<SegmentedBarItem title="Third" />
</SegmentedBar>
NativeScript + Vue
import SegmentedBarPlugin from '@nativescript-community/ui-material-segmentedbar/vue';
Vue.use(SegmentedBarPlugin);
<SMDegmentedBar>
<MDSegmentedBarItem title="First" />
<MDSegmentedBarItem title="Second" />
<MDSegmentedBarItem title="Third" />
</MDSegmentedBar>
API
SegmentedBarItem on Android inherits MDButton so you can use any prop of MDButton like variant
Related Packages
Material Design Tabs organize content across different screens, data sets, and o...
The Material Design Ripple component provides a radial action in the form of a v...
Material Design Bottom Sheets slide up from the bottom of the screen to reveal m...
Material Design Activity Indicator expresses an unspecified wait time.
Material Design Dialogs inform users about a task and can contain critical infor...
Version History
| Version | Released | License |
|---|---|---|
| 7.3.4 | Apache-2.0 | |
| 7.3.3 | Apache-2.0 | |
| 7.3.2 | Apache-2.0 | |
| 7.3.1 | Apache-2.0 | |
| 7.3.0 | Apache-2.0 |