vuesax-alpha
Version:
A Component Library for Vue 3
18 lines (16 loc) • 690 B
JavaScript
const focusAfterTrapped = "focus-trap.focus-after-trapped";
const focusAfterReleased = "focus-trap.focus-after-released";
const focusoutPrevented = "focus-trap.focusout-prevented";
const focusAfterTrappedOpts = {
cancelable: true,
bubbles: false
};
const focusoutPreventedOpts = {
cancelable: true,
bubbles: false
};
const onTrapFocusEvent = "focusAfterTrapped";
const onReleaseFocusEvent = "focusAfterReleased";
const focusTrapInjectionKey = Symbol("FocusTrap");
export { focusAfterReleased, focusAfterTrapped, focusAfterTrappedOpts, focusTrapInjectionKey, focusoutPrevented, focusoutPreventedOpts, onReleaseFocusEvent, onTrapFocusEvent };
//# sourceMappingURL=focus-trap.mjs.map