@dialpad/dialtone-vue
Version:
Vue component library for Dialpad's design system Dialtone
115 lines • 2.82 kB
TypeScript
declare const _default: import('vue').DefineComponent<{
anchorText: {
type: StringConstructor;
default: null;
};
open: {
type: BooleanConstructor;
default: null;
};
id: {
type: StringConstructor;
default(): string;
};
elementType: {
type: StringConstructor;
default: string;
};
contentElementType: {
type: StringConstructor;
default: string;
};
anchorClass: {
type: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
default: null;
};
contentClass: {
type: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
default: null;
};
maxWidth: {
type: StringConstructor;
default: null;
};
maxHeight: {
type: StringConstructor;
default: null;
};
ariaLabel: {
type: StringConstructor;
default: null;
};
ariaLabelledBy: {
type: StringConstructor;
default: null;
};
}, {}, {
isOpen: boolean;
}, {
labelledBy(): any;
}, {
onLeaveTransitionComplete(): void;
onEnterTransitionComplete(): void;
defaultToggleOpen(): void;
toggleOpen(): void;
validateProperAnchor(): void;
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("update:open" | "opened")[], string, Readonly<import('vue').ExtractPropTypes<{
anchorText: {
type: StringConstructor;
default: null;
};
open: {
type: BooleanConstructor;
default: null;
};
id: {
type: StringConstructor;
default(): string;
};
elementType: {
type: StringConstructor;
default: string;
};
contentElementType: {
type: StringConstructor;
default: string;
};
anchorClass: {
type: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
default: null;
};
contentClass: {
type: (ObjectConstructor | StringConstructor | ArrayConstructor)[];
default: null;
};
maxWidth: {
type: StringConstructor;
default: null;
};
maxHeight: {
type: StringConstructor;
default: null;
};
ariaLabel: {
type: StringConstructor;
default: null;
};
ariaLabelledBy: {
type: StringConstructor;
default: null;
};
}>>, {
id: string;
open: boolean;
ariaLabel: string;
maxHeight: string;
contentClass: string | Record<string, any> | unknown[];
elementType: string;
anchorText: string;
contentElementType: string;
anchorClass: string | Record<string, any> | unknown[];
maxWidth: string;
ariaLabelledBy: string;
}>;
export default _default;
//# sourceMappingURL=collapsible.vue.d.ts.map