UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

55 lines 1.72 kB
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ id: { type: StringConstructor; required: true; }; tabId: { type: StringConstructor; required: true; }; hidden: { type: BooleanConstructor; default: boolean; }; tabPanelClass: { type: (ObjectConstructor | StringConstructor | ArrayConstructor)[]; default: string; }; }>, {}, { isFirstElementFocusable: boolean; }, { hidePanel(): boolean; }, { isFirstElementOfPanel(element: any): boolean; }, { methods: { getFirstFocusableElement(el: object): Promise<any>; focusFirstElement(el?: object): Promise<void>; focusElementById(elementId: any): Promise<void>; _getFirstFocusElement(focusableElements: any): any; _getFocusableElements(el?: object, includeNegativeTabIndex?: bool): any[]; focusTrappedTabPress(e: object, el: object): void; }; }, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ id: { type: StringConstructor; required: true; }; tabId: { type: StringConstructor; required: true; }; hidden: { type: BooleanConstructor; default: boolean; }; tabPanelClass: { type: (ObjectConstructor | StringConstructor | ArrayConstructor)[]; default: string; }; }>> & Readonly<{}>, { hidden: boolean; tabPanelClass: string | unknown[] | Record<string, any>; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=tab_panel.vue.d.ts.map