bootstrap-vue-next
Version:
BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.
18 lines (17 loc) • 483 B
text/typescript
import { Ref, Slot } from 'vue';
import { ClassValue } from './AnyValuedAttributes';
export interface TabType {
internalId: string;
id: string;
title?: string;
active: boolean;
buttonId: string;
disabled: boolean;
titleComponent?: Slot;
titleItemClass?: ClassValue;
titleLinkAttrs?: Record<string, unknown>;
titleLinkClass?: ClassValue;
onClick?: (event: Event) => void;
navItemClasses?: ClassValue;
el: Ref<HTMLElement | null>;
}