| 12345678910111213141516171819202122232425262728293031323334353637 |
- import * as _$vue from "vue";
- import { PropType } from "vue";
- //#region ../../packages/components/focus-trap/src/focus-trap.vue.d.ts
- declare const _default: typeof __VLS_export;
- declare const __VLS_export: _$vue.DefineComponent<_$vue.ExtractPropTypes<{
- loop: BooleanConstructor;
- trapped: BooleanConstructor;
- focusTrapEl: PropType<HTMLElement>;
- focusStartEl: {
- type: PropType<"container" | "first" | HTMLElement>;
- default: string;
- };
- }>, {
- onKeydown: (e: KeyboardEvent) => void;
- }, {}, {}, {}, _$vue.ComponentOptionsMixin, _$vue.ComponentOptionsMixin, ("focusin" | "focusout" | "focusAfterTrapped" | "focusAfterReleased" | "focusout-prevented" | "release-requested")[], "focusin" | "focusout" | "focusAfterTrapped" | "focusAfterReleased" | "focusout-prevented" | "release-requested", _$vue.PublicProps, Readonly<_$vue.ExtractPropTypes<{
- loop: BooleanConstructor;
- trapped: BooleanConstructor;
- focusTrapEl: PropType<HTMLElement>;
- focusStartEl: {
- type: PropType<"container" | "first" | HTMLElement>;
- default: string;
- };
- }>> & Readonly<{
- onFocusin?: ((...args: any[]) => any) | undefined;
- onFocusout?: ((...args: any[]) => any) | undefined;
- onFocusAfterTrapped?: ((...args: any[]) => any) | undefined;
- onFocusAfterReleased?: ((...args: any[]) => any) | undefined;
- "onFocusout-prevented"?: ((...args: any[]) => any) | undefined;
- "onRelease-requested"?: ((...args: any[]) => any) | undefined;
- }>, {
- loop: boolean;
- trapped: boolean;
- focusStartEl: HTMLElement | "first" | "container";
- }, {}, {}, {}, string, _$vue.ComponentProvideOptions, true, {}, any>;
- //#endregion
- export { _default as default };
|