Tabs: DefineComponent<
ExtractPropTypes<
{
activation: {
default: undefined;
type: PropType<undefined | "manual" | "automatic">;
};
defaultValue: { default: undefined; type: StringConstructor };
modelValue: { default: undefined; type: StringConstructor };
orientation: {
default: undefined;
type: PropType<undefined | "horizontal" | "vertical">;
};
},
>,
() => VNode<RendererNode, RendererElement, { [key: string]: any }>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
"update:modelValue"[],
"update:modelValue",
PublicProps,
ToResolvedProps<
ExtractPropTypes<
{
activation: {
default: undefined;
type: PropType<undefined | "manual" | "automatic">;
};
defaultValue: { default: undefined; type: StringConstructor };
modelValue: { default: undefined; type: StringConstructor };
orientation: {
default: undefined;
type: PropType<undefined | "horizontal" | "vertical">;
};
},
>,
"update:modelValue"[],
>,
{
activation: undefined
| "manual"
| "automatic";
defaultValue: string;
modelValue: string;
orientation: undefined | "horizontal" | "vertical";
},
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any,
> = ...
Tabbed interface root. Compose with
<TabList>,<Tab>, and<TabPanel>. Tab values come from each<Tab value>, defaulting to the index; selection works uncontrolled (defaultValue) or withv-model.