1234567891011121314151617181920212223242526272829303132 |
- import type { PropType } from 'vue';
- declare const _default: import("vue").DefineComponent<{
- loop: BooleanConstructor;
- trapped: BooleanConstructor;
- focusTrapEl: PropType<HTMLElement>;
- focusStartEl: {
- type: PropType<"container" | "first" | HTMLElement>;
- default: string;
- };
- }, {
- onKeydown: (e: KeyboardEvent) => void;
- }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusin" | "focusout" | "focusAfterTrapped" | "focusAfterReleased" | "focusout-prevented" | "release-requested")[], "focusin" | "focusout" | "focusAfterTrapped" | "focusAfterReleased" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
- loop: BooleanConstructor;
- trapped: BooleanConstructor;
- focusTrapEl: PropType<HTMLElement>;
- focusStartEl: {
- type: PropType<"container" | "first" | HTMLElement>;
- default: string;
- };
- }>> & {
- 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";
- }>;
- export default _default;
|