TabUnstyled API
API reference docs for the React TabUnstyled component. Learn about the props, CSS, and other APIs of this exported module.
Demos
For examples and details on the usage of this React component, visit the component demo pages:
Import
import TabUnstyled from '@mui/base/TabUnstyled';
// or
import { TabUnstyled } from '@mui/base';
Props
Props of the native component are also available.
Name | Type | Default | Description |
---|---|---|---|
action | func | { current?: { focusVisible: func } } | A ref for imperative actions. It currently only supports focusVisible() action. | |
component | elementType | The component used for the root node. Either a string to use a HTML element or a component. | |
disabled | bool | false | If true , the component is disabled. |
onChange | func | Callback invoked when new value is being set. | |
slotProps | { root?: func | object } | {} | The props used for each slot inside the Tab. |
slots | { root?: elementType } | {} | The components used for each slot inside the Tab. Either a string to use a HTML element or a component. |
value | number | string | You can provide your own value. Otherwise, we fall back to the child position index. |
The
ref
is forwarded to the root element.