function removeAddedEvents() {
      // remove hammer recognizers and registered events
      hammerGestures.forEach((gesture) => {
        Object.keys(gesture.events).forEach((eventName) => {
          mc.off(eventName, gesture.events[eventName]);
        });
        mc.remove(gesture.options.event);
      });
      hammerGestures = [];
    }
/**
     * @private
     * removes all added hammer recognizers and native events
     */
@private
removes all added hammer recognizers and native events
@private removes all added hammer recognizers and native events
function removeAddedEvents() {
      hammerGestures.forEach((gesture) => {
        Object.keys(gesture.events).forEach((eventName) => {
          mc.off(eventName, gesture.events[eventName]);
        });
        mc.remove(gesture.options.event);
      });
      hammerGestures = [];
    }
function removeAddedEvents ( ) { hammerGestures . forEach ( ( gesture ) => { Object . keys ( gesture . events ) . forEach ( ( eventName ) => { mc . off ( eventName , gesture . events [ eventName ] ) ; } ) ; mc . remove ( gesture . options . event ) ; } ) ; hammerGestures = [ ] ; }
@private
 removes all added hammer recognizers and native events
@private removes all added hammer recognizers and native events
// remove hammer recognizers and registered events