text: /* */ 
  "format cjs";
  import { EventManagerPlugin } from './event_manager';
  import { StringMapWrapper } from 'angular2/src/facade/collection';
  var _eventNames = {
      // pan
      'pan': true,
      'panstart': true,
      'panmove': true,
      'panend': true,
      'pancancel': true,
      'panleft': true,
      'panright': true,
      'panup': true,
      'pandown': true,
      // pinch
      'pinch': true,
      'pinchstart': true,
      'pinchmove': true,
      'pinchend': true,
      'pinchcancel': true,
      'pinchin': true,
      'pinchout': true,
      // press
      'press': true,
      'pressup': true,
      // rotate
      'rotate': true,
      'rotatestart': true,
      'rotatemove': true,
      'rotateend': true,
      'rotatecancel': true,
      // swipe
      'swipe': true,
      'swipeleft': true,
      'swiperight': true,
      'swipeup': true,
      'swipedown': true,
      // tap
      'tap': true,
  };
  export class HammerGesturesPluginCommon extends EventManagerPlugin {
      constructor() {
          super();
      }
      supports(eventName) {
          eventName = eventName.toLowerCase();
          return StringMapWrapper.contains(_eventNames, eventName);
      }
  }
  