{"version":3,"names":["canUseDOM","createEventHandle","supportsPointerEvent","window","PointerEvent","activeModality","modality","previousModality","previousActiveModality","isEmulatingMouseEvents","listeners","Set","KEYBOARD","MOUSE","TOUCH","BLUR","CONTEXTMENU","FOCUS","KEYDOWN","MOUSEDOWN","MOUSEMOVE","MOUSEUP","POINTERDOWN","POINTERMOVE","SCROLL","SELECTIONCHANGE","TOUCHCANCEL","TOUCHMOVE","TOUCHSTART","VISIBILITYCHANGE","bubbleOptions","passive","captureOptions","capture","addBlurListener","addFocusListener","addVisibilityChangeListener","addKeyDownListener","addPointerDownListener","addPointerMoveListener","addContextMenuListener","addMouseDownListener","addMouseMoveListener","addMouseUpListener","addScrollListener","addSelectiomChangeListener","addTouchCancelListener","addTouchMoveListener","addTouchStartListener","restoreModality","callListeners","onBlurWindow","onFocusWindow","onKeyDown","event","metaKey","altKey","ctrlKey","onVisibilityChange","document","visibilityState","onPointerish","eventType","type","pointerType","touches","length","value","forEach","listener","getActiveModality","getModality","addModalityListener","add","delete","testOnly_resetActiveModality"],"sources":["../../../../src/modules/modality/index.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}