mousetrap.js
/**
         * actually calls the callback function
         *
         * always prevent default and stop propogation on the event
         *
         * @param {Function} callback
         * @param {Event} e
         * @returns void
         */
actually calls the callback function
always prevent default and stop propogation on the event

@param {Function} callback
@param {Event} e
@returns void
actually calls the callback function always prevent default and stop propogation on the event @param { Function } callback @param { Event } e @returns void
function _fireCallback(callback, e, combo) {
            const el = e.target;
            if (combo != 'esc' && (el.tagName == 'INPUT' || el.tagName == 'SELECT' || el.tagName == 'TEXTAREA' || el.isContentEditable)) return;
            callback();
            e.preventDefault();
            e.stopPropagation();
        }
function _fireCallback ( callback , e , combo ) { const el = e . target ; if ( combo != 'esc' && ( el . tagName == 'INPUT' || el . tagName == 'SELECT' || el . tagName == 'TEXTAREA' || el . isContentEditable ) ) return ; callback ( ) ; e . preventDefault ( ) ; e . stopPropagation ( ) ; }
actually calls the callback function
 always prevent default and stop propogation on the event
actually calls the callback function always prevent default and stop propogation on the event