{"version":3,"file":"custom_interaction_events.min.js","sources":["https:\/\/medicalcoding.scholarlms.com\/lib\/amd\/src\/custom_interaction_events.js"],"names":["define","$","keyCodes","events","activate","keyboardActivate","escape","down","up","home","end","next","previous","asterix","scrollLock","scrollTop","scrollBottom","ctrlPageUp","ctrlPageDown","enter","accessibleChange","triggeredEvents","isModifierPressed","e","shiftKey","metaKey","altKey","ctrlKey","triggerEvent","eventName","eventTypeKey","hasOwnProperty","originalEvent","target","trigger","type","timeStamp","addKeyboardEvent","element","event","keyCode","off","on","addActivateListener","space","addKeyboardActivateListener","addEscapeListener","addDownListener","arrowDown","addUpListener","arrowUp","addHomeListener","addEndListener","addNextListener","attr","arrowLeft","arrowRight","addPreviousListener","addAsterixListener","addScrollTopListener","addScrollBottomListener","innerHeight","scrollHeight","addScrollLockListener","height","delta","detail","wheelDelta","stopPropagation","preventDefault","returnValue","addCtrlPageUpListener","pageUp","addCtrlPageDownListener","pageDown","addEnterListener","addAccessibleChangeListener","onMac","navigator","userAgent","indexOf","touchEnabled","window","msMaxTouchPoints","checkAndTriggerAccessibleChange","dataset","value","initValue","nativeElement","get","addEventListener","which","ignoreChange","include","handlers","length","each","eventType","handler","shouldAddEvent"],"mappings":"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"}