{"version":3,"names":["getDocument","node","ownerDocument","document","contains","parent","child","rootNode","getRootNode","isShadowRoot","next","parentNode","host","ShadowRoot","getTarget","event","composedPath","target","activeElement","doc","el","shadowRoot","isHTMLElement","value","HTMLElement","isElement","Element","TYPEABLE_SELECTOR","isTypeableElement","element","matches","isTypeableCombobox","getAttribute","getPlatform","uaData","navigator","userAgentData","platform","getUserAgent","Array","isArray","brands","map","brand","version","join","userAgent","isSafari","test","vendor","isMac","toLowerCase","startsWith","maxTouchPoints","isJSDOM","includes","matchesFocusVisible","isMouseLikePointerType","pointerType","strict","values","push","clearTimeoutIfSet","timeoutRef","current","clearTimeout","stopEvent","preventDefault","stopPropagation","isVirtualClick","mozInputSource","isTrusted","isAndroid","type","buttons","detail","isVirtualPointerEvent","width","height","pressure","re","rafId","enqueueFocus","options","preventScroll","cancelPrevious","sync","cancelAnimationFrame","exec","focus","requestAnimationFrame","isListIndexDisabled","listRef","index","disabledIndices","hasAttribute","findNonDisabledListIndex","startingIndex","decrement","amount","length","getMinListIndex","getMaxListIndex","isIndexOutOfListBounds"],"sources":["../../../src/interactions/utils.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}