Skip to content

Tab

Child component of Tabs

API reference

Properties

PropertyAttributeDescriptionTypeDefault
selectedselectedWhen true, the component's contents are selected. Only one tab can be selected within the calcite-tabs parent.booleanfalse
tabtabSpecifies a unique name for the component. When specified, use the same value on the calcite-tab-title.string

Slots

NameDescription
default (unnamed)A slot for adding custom content.

Styles

NameDescription
--calcite-tab-content-space-ySpecifies the vertical space between the component's content in the default slot.
--calcite-tab-content-block-padding
deprecated Use --calcite-tab-content-space-y instead. Specifies the block padding of the component's content in the default slot.

Methods

NameDescriptionSignature
componentOnReadyCreate a promise that resolves once component is fully loaded.componentOnReady(): Promise<void>
getTabIndexReturns the index of the component item within the tab array.getTabIndex(): Promise<number>

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.