@dialpad/dialtone-vue
Version:
Vue component library for Dialpad's design system Dialtone
68 lines • 1.64 kB
TypeScript
declare const _default: import('vue').DefineComponent<{
id: {
type: StringConstructor;
required: true;
};
panelId: {
type: StringConstructor;
required: true;
};
label: {
type: StringConstructor;
default: string;
};
selected: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
tabClass: {
type: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
default: string;
};
}, {}, {
TAB_IMPORTANCE_MODIFIERS: {
selected: string;
};
}, {
isSelected(): boolean;
tabListeners(): {
click: (event: any) => void;
focus: (event: any) => void;
};
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, Readonly<import('vue').ExtractPropTypes<{
id: {
type: StringConstructor;
required: true;
};
panelId: {
type: StringConstructor;
required: true;
};
label: {
type: StringConstructor;
default: string;
};
selected: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
tabClass: {
type: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
default: string;
};
}>>, {
disabled: boolean;
label: string;
selected: boolean;
tabClass: string | Record<string, any> | unknown[];
}>;
export default _default;
//# sourceMappingURL=tab.vue.d.ts.map