{"version":3,"sources":["hammer_common.js"],"names":[],"mappings":"AAAA;AAAA,KAAO,EAAC,kBAAiB,CAAC,KAAO,kBAAgB,CAAC;AAClD,KAAO,EAAC,gBAAe,CAAC,KAAO,iCAA+B,CAAC;AAE/D,AAAI,EAAA,CAAA,WAAU,EAAI;AAEhB,MAAI,CAAG,KAAG;AACV,WAAS,CAAG,KAAG;AACf,UAAQ,CAAG,KAAG;AACd,SAAO,CAAG,KAAG;AACb,YAAU,CAAG,KAAG;AAChB,UAAQ,CAAG,KAAG;AACd,WAAS,CAAG,KAAG;AACf,QAAM,CAAG,KAAG;AACZ,UAAQ,CAAG,KAAG;AAEd,QAAM,CAAG,KAAG;AACZ,aAAW,CAAG,KAAG;AACjB,YAAU,CAAG,KAAG;AAChB,WAAS,CAAG,KAAG;AACf,cAAY,CAAG,KAAG;AAClB,UAAQ,CAAG,KAAG;AACd,WAAS,CAAG,KAAG;AAEf,QAAM,CAAG,KAAG;AACZ,UAAQ,CAAG,KAAG;AAEd,SAAO,CAAG,KAAG;AACb,cAAY,CAAG,KAAG;AAClB,aAAW,CAAG,KAAG;AACjB,YAAU,CAAG,KAAG;AAChB,eAAa,CAAG,KAAG;AAEnB,QAAM,CAAG,KAAG;AACZ,YAAU,CAAG,KAAG;AAChB,aAAW,CAAG,KAAG;AACjB,UAAQ,CAAG,KAAG;AACd,YAAU,CAAG,KAAG;AAEhB,MAAI,CAAG,KAAG;AAAA,AACZ,CAAC;AAGD,KAAO,MAAM,2BAAyB,QAAU,mBAAiB;AAC/D,YAAU,CAAE,AAAD,CAAG;AACZ,QAAI,AAAC,EAAC,CAAC;EACT;AAAA,AAEA,SAAO,CAAE,SAAQ,AAAQ;AA/C3B,SAAK,cAAc,WAAnB,CAAA,MAAK,KAAgB,QAAiB,CAAA;AAgDlC,YAAQ,EAAI,CAAA,SAAQ,YAAY,AAAC,EAAC,CAAC;AAhDvC,SAAO,CAAA,MAAK,WAAW,AAAC,CAAC,CAiDd,gBAAe,SAAS,AAAC,CAAC,WAAU,CAAG,UAAQ,CAAC,CAjDhB,CAA3C,CAAA,MAAK,KAAgB,SAA0C,CAAA;EAkD7D;AACF;AAAA,AAnDA,KAAK,eAAe,AAAC,6DACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAD1B,MAAK,KAAgB,UAC4B;EAAC,CAAC,CAAC,CAAC;AAmDrD","file":"angular2/src/render/dom/events/hammer_common.es6","sourcesContent":["import {EventManagerPlugin} from './event_manager';\nimport {StringMapWrapper} from 'angular2/src/facade/collection';\n\nvar _eventNames = {\n  // pan\n  'pan': true,\n  'panstart': true,\n  'panmove': true,\n  'panend': true,\n  'pancancel': true,\n  'panleft': true,\n  'panright': true,\n  'panup': true,\n  'pandown': true,\n  // pinch\n  'pinch': true,\n  'pinchstart': true,\n  'pinchmove': true,\n  'pinchend': true,\n  'pinchcancel': true,\n  'pinchin': true,\n  'pinchout': true,\n  // press\n  'press': true,\n  'pressup': true,\n  // rotate\n  'rotate': true,\n  'rotatestart': true,\n  'rotatemove': true,\n  'rotateend': true,\n  'rotatecancel': true,\n  // swipe\n  'swipe': true,\n  'swipeleft': true,\n  'swiperight': true,\n  'swipeup': true,\n  'swipedown': true,\n  // tap\n  'tap': true,\n};\n\n\nexport class HammerGesturesPluginCommon extends EventManagerPlugin {\n  constructor() {\n    super();\n  }\n\n  supports(eventName: string): boolean {\n    eventName = eventName.toLowerCase();\n    return StringMapWrapper.contains(_eventNames, eventName);\n  }\n}\n"]}