You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
5.5 KiB
1 line
5.5 KiB
{"ast":null,"code":"import _classCallCheck from \"@babel/runtime/helpers/classCallCheck\";\nimport _createClass from \"@babel/runtime/helpers/createClass\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _inherits from \"@babel/runtime/helpers/inherits\";\nimport _possibleConstructorReturn from \"@babel/runtime/helpers/possibleConstructorReturn\";\nimport _getPrototypeOf from \"@babel/runtime/helpers/getPrototypeOf\";\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}\nimport { BaseGesture } from \"./gesture\";\nexport var TapGesture = function (_BaseGesture) {\n _inherits(TapGesture, _BaseGesture);\n var _super = _createSuper(TapGesture);\n function TapGesture() {\n var _this;\n _classCallCheck(this, TapGesture);\n _this = _super.call(this);\n _defineProperty(_assertThisInitialized(_this), \"config\", {});\n _this.handlerName = 'TapGestureHandler';\n _this.shouldCancelWhenOutside(true);\n return _this;\n }\n _createClass(TapGesture, [{\n key: \"minPointers\",\n value: function minPointers(_minPointers) {\n this.config.minPointers = _minPointers;\n return this;\n }\n }, {\n key: \"numberOfTaps\",\n value: function numberOfTaps(count) {\n this.config.numberOfTaps = count;\n return this;\n }\n }, {\n key: \"maxDistance\",\n value: function maxDistance(maxDist) {\n this.config.maxDist = maxDist;\n return this;\n }\n }, {\n key: \"maxDuration\",\n value: function maxDuration(duration) {\n this.config.maxDurationMs = duration;\n return this;\n }\n }, {\n key: \"maxDelay\",\n value: function maxDelay(delay) {\n this.config.maxDelayMs = delay;\n return this;\n }\n }, {\n key: \"maxDeltaX\",\n value: function maxDeltaX(delta) {\n this.config.maxDeltaX = delta;\n return this;\n }\n }, {\n key: \"maxDeltaY\",\n value: function maxDeltaY(delta) {\n this.config.maxDeltaY = delta;\n return this;\n }\n }]);\n return TapGesture;\n}(BaseGesture);","map":{"version":3,"sources":["tapGesture.ts"],"names":["BaseGesture","TapGesture","constructor","handlerName","shouldCancelWhenOutside","minPointers","config","numberOfTaps","count","maxDistance","maxDist","maxDuration","duration","maxDurationMs","maxDelay","delay","maxDelayMs","maxDeltaX","delta","maxDeltaY"],"mappings":";;;;;;;;;;;;;;;;;;;;;AAAA,SAA4BA,WAA5B;AAMA,WAAaC,UAAN;EAAA;EAAA;EAGLC,sBAAc;IAAA;IAAA;IACZ;IADY,eAAA,gCAAA,QAAA,EAFwC,CAAA,CAExC,CAAA;IAGZ,MAAKC,WAAL,GAAmB,mBAAnB;IACA,MAAKC,uBAAL,CAA6B,IAA7B,CAAA;IAAA;EACD;EAAA;IAAA;IAAA,OAEDC,qBAAYA,YAAD,EAAsB;MAC/B,IAAA,CAAKC,MAAL,CAAYD,WAAZ,GAA0BA,YAA1B;MACA,OAAO,IAAP;IACD;EAAA;IAAA;IAAA,OAEDE,sBAAaC,KAAD,EAAgB;MAC1B,IAAA,CAAKF,MAAL,CAAYC,YAAZ,GAA2BC,KAA3B;MACA,OAAO,IAAP;IACD;EAAA;IAAA;IAAA,OAEDC,qBAAYC,OAAD,EAAkB;MAC3B,IAAA,CAAKJ,MAAL,CAAYI,OAAZ,GAAsBA,OAAtB;MACA,OAAO,IAAP;IACD;EAAA;IAAA;IAAA,OAEDC,qBAAYC,QAAD,EAAmB;MAC5B,IAAA,CAAKN,MAAL,CAAYO,aAAZ,GAA4BD,QAA5B;MACA,OAAO,IAAP;IACD;EAAA;IAAA;IAAA,OAEDE,kBAASC,KAAD,EAAgB;MACtB,IAAA,CAAKT,MAAL,CAAYU,UAAZ,GAAyBD,KAAzB;MACA,OAAO,IAAP;IACD;EAAA;IAAA;IAAA,OAEDE,mBAAUC,KAAD,EAAgB;MACvB,IAAA,CAAKZ,MAAL,CAAYW,SAAZ,GAAwBC,KAAxB;MACA,OAAO,IAAP;IACD;EAAA;IAAA;IAAA,OAEDC,mBAAUD,KAAD,EAAgB;MACvB,IAAA,CAAKZ,MAAL,CAAYa,SAAZ,GAAwBD,KAAxB;MACA,OAAO,IAAP;IACD;EAAA;EAAA;AAAA,EA3C6BlB,WAAzB","sourcesContent":["import { BaseGestureConfig, BaseGesture } from './gesture';\nimport {\n TapGestureConfig,\n TapGestureHandlerEventPayload,\n} from '../TapGestureHandler';\n\nexport class TapGesture extends BaseGesture<TapGestureHandlerEventPayload> {\n public config: BaseGestureConfig & TapGestureConfig = {};\n\n constructor() {\n super();\n\n this.handlerName = 'TapGestureHandler';\n this.shouldCancelWhenOutside(true);\n }\n\n minPointers(minPointers: number) {\n this.config.minPointers = minPointers;\n return this;\n }\n\n numberOfTaps(count: number) {\n this.config.numberOfTaps = count;\n return this;\n }\n\n maxDistance(maxDist: number) {\n this.config.maxDist = maxDist;\n return this;\n }\n\n maxDuration(duration: number) {\n this.config.maxDurationMs = duration;\n return this;\n }\n\n maxDelay(delay: number) {\n this.config.maxDelayMs = delay;\n return this;\n }\n\n maxDeltaX(delta: number) {\n this.config.maxDeltaX = delta;\n return this;\n }\n\n maxDeltaY(delta: number) {\n this.config.maxDeltaY = delta;\n return this;\n }\n}\n\nexport type TapGestureType = InstanceType<typeof TapGesture>;\n"]},"metadata":{},"sourceType":"module"} |