{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nvar _EventMap, _DirectionMap, _HammerInputNames, _HammerDirectionNames;\nimport Hammer from '@egjs/hammerjs';\nimport { State } from \"../State\";\nexport var CONTENT_TOUCHES_DELAY = 240;\nexport var CONTENT_TOUCHES_QUICK_TAP_END_DELAY = 50;\nexport var MULTI_FINGER_PAN_MAX_PINCH_THRESHOLD = 0.1;\nexport var MULTI_FINGER_PAN_MAX_ROTATION_THRESHOLD = 7;\nexport var DEG_RAD = Math.PI / 180;\nexport var EventMap = (_EventMap = {}, _defineProperty(_EventMap, Hammer.INPUT_START, State.BEGAN), _defineProperty(_EventMap, Hammer.INPUT_MOVE, State.ACTIVE), _defineProperty(_EventMap, Hammer.INPUT_END, State.END), _defineProperty(_EventMap, Hammer.INPUT_CANCEL, State.FAILED), _EventMap);\nexport var Direction = {\n RIGHT: 1,\n LEFT: 2,\n UP: 4,\n DOWN: 8\n};\nexport var DirectionMap = (_DirectionMap = {}, _defineProperty(_DirectionMap, Hammer.DIRECTION_RIGHT, Direction.RIGHT), _defineProperty(_DirectionMap, Hammer.DIRECTION_LEFT, Direction.LEFT), _defineProperty(_DirectionMap, Hammer.DIRECTION_UP, Direction.UP), _defineProperty(_DirectionMap, Hammer.DIRECTION_DOWN, Direction.DOWN), _DirectionMap);\nexport var HammerInputNames = (_HammerInputNames = {}, _defineProperty(_HammerInputNames, Hammer.INPUT_START, 'START'), _defineProperty(_HammerInputNames, Hammer.INPUT_MOVE, 'MOVE'), _defineProperty(_HammerInputNames, Hammer.INPUT_END, 'END'), _defineProperty(_HammerInputNames, Hammer.INPUT_CANCEL, 'CANCEL'), _HammerInputNames);\nexport var HammerDirectionNames = (_HammerDirectionNames = {}, _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_HORIZONTAL, 'HORIZONTAL'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_UP, 'UP'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_DOWN, 'DOWN'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_VERTICAL, 'VERTICAL'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_NONE, 'NONE'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_ALL, 'ALL'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_RIGHT, 'RIGHT'), _defineProperty(_HammerDirectionNames, Hammer.DIRECTION_LEFT, 'LEFT'), _HammerDirectionNames);","map":{"version":3,"sources":["constants.ts"],"names":["Hammer","State","CONTENT_TOUCHES_DELAY","CONTENT_TOUCHES_QUICK_TAP_END_DELAY","MULTI_FINGER_PAN_MAX_PINCH_THRESHOLD","MULTI_FINGER_PAN_MAX_ROTATION_THRESHOLD","DEG_RAD","Math","PI","EventMap","INPUT_START","BEGAN","INPUT_MOVE","ACTIVE","INPUT_END","END","INPUT_CANCEL","FAILED","Direction","RIGHT","LEFT","UP","DOWN","DirectionMap","DIRECTION_RIGHT","DIRECTION_LEFT","DIRECTION_UP","DIRECTION_DOWN","HammerInputNames","HammerDirectionNames","DIRECTION_HORIZONTAL","DIRECTION_VERTICAL","DIRECTION_NONE","DIRECTION_ALL"],"mappings":";;AAAA,OAAOA,MAAP,MAAmB,gBAAnB;AAEA,SAASC,KAAT;AAEA,OAAO,IAAMC,qBAAqB,GAAG,GAA9B;AACP,OAAO,IAAMC,mCAAmC,GAAG,EAA5C;AACP,OAAO,IAAMC,oCAAoC,GAAG,GAA7C;AACP,OAAO,IAAMC,uCAAuC,GAAG,CAAhD;AACP,OAAO,IAAMC,OAAO,GAAGC,IAAI,CAACC,EAALD,GAAU,GAA1B;AAGP,OAAO,IAAME,QAAQ,+CAClBT,MAAM,CAACU,WAAR,EAAsBT,KAAK,CAACU,KADN,8BAErBX,MAAM,CAACY,UAAR,EAAqBX,KAAK,CAACY,MAFL,8BAGrBb,MAAM,CAACc,SAAR,EAAoBb,KAAK,CAACc,GAHJ,8BAIrBf,MAAM,CAACgB,YAAR,EAAuBf,KAAK,CAACgB,MAAAA,aAJxB;AAOP,OAAO,IAAMC,SAAS,GAAG;EACvBC,KAAK,EAAE,CADgB;EAEvBC,IAAI,EAAE,CAFiB;EAGvBC,EAAE,EAAE,CAHmB;EAIvBC,IAAI,EAAE;AAJiB,CAAlB;AAOP,OAAO,IAAMC,YAAY,uDACtBvB,MAAM,CAACwB,eAAR,EAA0BN,SAAS,CAACC,KADV,kCAEzBnB,MAAM,CAACyB,cAAR,EAAyBP,SAAS,CAACE,IAFT,kCAGzBpB,MAAM,CAAC0B,YAAR,EAAuBR,SAAS,CAACG,EAHP,kCAIzBrB,MAAM,CAAC2B,cAAR,EAAyBT,SAAS,CAACI,IAAAA,iBAJ9B;AAOP,OAAO,IAAMM,gBAAgB,+DAC1B5B,MAAM,CAACU,WAAR,EAAsB,OADQ,sCAE7BV,MAAM,CAACY,UAAR,EAAqB,MAFS,sCAG7BZ,MAAM,CAACc,SAAR,EAAoB,KAHU,sCAI7Bd,MAAM,CAACgB,YAAR,EAAuB,QAAA,qBAJlB;AAMP,OAAO,IAAMa,oBAAoB,uEAC9B7B,MAAM,CAAC8B,oBAAR,EAA+B,YADG,0CAEjC9B,MAAM,CAAC0B,YAAR,EAAuB,IAFW,0CAGjC1B,MAAM,CAAC2B,cAAR,EAAyB,MAHS,0CAIjC3B,MAAM,CAAC+B,kBAAR,EAA6B,UAJK,0CAKjC/B,MAAM,CAACgC,cAAR,EAAyB,MALS,0CAMjChC,MAAM,CAACiC,aAAR,EAAwB,KANU,0CAOjCjC,MAAM,CAACwB,eAAR,EAA0B,OAPQ,0CAQjCxB,MAAM,CAACyB,cAAR,EAAyB,MAAA,yBARpB","sourcesContent":["import Hammer from '@egjs/hammerjs';\n\nimport { State } from '../State';\n\nexport const CONTENT_TOUCHES_DELAY = 240;\nexport const CONTENT_TOUCHES_QUICK_TAP_END_DELAY = 50;\nexport const MULTI_FINGER_PAN_MAX_PINCH_THRESHOLD = 0.1;\nexport const MULTI_FINGER_PAN_MAX_ROTATION_THRESHOLD = 7;\nexport const DEG_RAD = Math.PI / 180;\n\n// Map Hammer values to RNGH\nexport const EventMap = {\n [Hammer.INPUT_START]: State.BEGAN,\n [Hammer.INPUT_MOVE]: State.ACTIVE,\n [Hammer.INPUT_END]: State.END,\n [Hammer.INPUT_CANCEL]: State.FAILED,\n} as const;\n\nexport const Direction = {\n RIGHT: 1,\n LEFT: 2,\n UP: 4,\n DOWN: 8,\n};\n\nexport const DirectionMap = {\n [Hammer.DIRECTION_RIGHT]: Direction.RIGHT,\n [Hammer.DIRECTION_LEFT]: Direction.LEFT,\n [Hammer.DIRECTION_UP]: Direction.UP,\n [Hammer.DIRECTION_DOWN]: Direction.DOWN,\n};\n\nexport const HammerInputNames = {\n [Hammer.INPUT_START]: 'START',\n [Hammer.INPUT_MOVE]: 'MOVE',\n [Hammer.INPUT_END]: 'END',\n [Hammer.INPUT_CANCEL]: 'CANCEL',\n};\nexport const HammerDirectionNames = {\n [Hammer.DIRECTION_HORIZONTAL]: 'HORIZONTAL',\n [Hammer.DIRECTION_UP]: 'UP',\n [Hammer.DIRECTION_DOWN]: 'DOWN',\n [Hammer.DIRECTION_VERTICAL]: 'VERTICAL',\n [Hammer.DIRECTION_NONE]: 'NONE',\n [Hammer.DIRECTION_ALL]: 'ALL',\n [Hammer.DIRECTION_RIGHT]: 'RIGHT',\n [Hammer.DIRECTION_LEFT]: 'LEFT',\n};\n"]},"metadata":{},"sourceType":"module"}