@builder.io/sdk-vue
Version:
Builder.io SDK for Vue
14 lines (13 loc) • 597 B
TypeScript
import type { BuilderBlock } from '../../types/builder-block';
import type { BuilderComponentsProp, BuilderDataProps, BuilderLinkComponentProp } from '../../types/builder-props';
export interface TabsProps extends BuilderComponentsProp, BuilderLinkComponentProp, BuilderDataProps {
tabs: {
label: BuilderBlock[];
content: BuilderBlock[];
}[];
builderBlock: BuilderBlock;
defaultActiveTab?: number;
collapsible?: boolean;
tabHeaderLayout?: 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly';
activeTabStyle?: any;
}