Tabs are very easy to implement
Default
To implement a tabs, use the vs-tabs component. It must include vs-tab child components that represent each tab.
TIP For the title of each tab the >
vs-tabproperty is implemented in the>vs-tabcomponent.Color
You can change the color of the component with the property
color, the parameter allows the main colors and HEX or RGB WARNING Only > RGB and > HEX colors are supported.>
Alignments
Change the alignment of the buttons with the property
alignments. The allowed values are:
Position
You can change the position of the menu with the property vs-position that as a value you can have: top, right,bottom, left.
Icons
You can add a left icon inside each tab with the property icon that has the same values as the icon component.
API
| Name | Type | Parameters | Description | default |
|---|---|---|---|---|
| vs-tabs | Component | Component that contains the children vs-tab. | ||
| v-model | bind | Link active tab index. | ||
| value | Number, String | Index of active tab. | 0 | |
| vs-position | String | top, left, bottom, right | Tabs menu position. | |
| color | String | RGB, HEX | Color of the tabs component. | |
| alignment | String | top (default), left, bottom, right | Change the alignment of the tabs buttons. | top |
| vs-tab | Component | component that wraps everything inside. | ||
| label | String | Text on the tab button. | ||
| icon | String | Same as vs-icon component. |
Add a left icon inside the tabs component. | |
| v-on:click-tag | Callback | tab | This function is executed by clicking on the tag. | |
| tag | Icon | material icons | Determine the icon inside the tag. | |
| tagColor | Colors | Default Colors RGB, HEX | Determine the color of the icon inside the tag. |
