Socket
Socket
Sign inDemoInstall

@any-touch/pinch

Package Overview
Dependencies
13
Maintainers
1
Versions
79
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.6.0-beta.25 to 0.6.0-beta.26

dist/index.dev.js

37

dist/index.js

@@ -1,36 +0,1 @@

'use strict';
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var tslib = require('tslib');
var compute = require('@any-touch/compute');
var Recognizer = require('@any-touch/recognizer');
var Recognizer__default = _interopDefault(Recognizer);
var PinchRecognizer = (function (_super) {
tslib.__extends(PinchRecognizer, _super);
function PinchRecognizer(options) {
if (options === void 0) { options = {}; }
return _super.call(this, options) || this;
}
PinchRecognizer.prototype.test = function (input) {
var pointLength = input.pointLength;
var scale = this.computed.scale;
return this.isValidPointLength(pointLength) && (this.options.threshold < Math.abs(scale - 1) || this.isRecognized);
};
PinchRecognizer.prototype.recognize = function (input, emit) {
var computed = this.compute([compute.ComputeVectorForMutli], input);
if ("activeV" in computed) {
this.computed = tslib.__assign(tslib.__assign({}, this.computed), compute.computeScale(computed));
}
Recognizer.recognizeForPressMoveLike(this, input, emit);
};
PinchRecognizer.DEFAULT_OPTIONS = {
name: 'pinch',
threshold: 0,
pointLength: 2,
};
return PinchRecognizer;
}(Recognizer__default));
module.exports = PinchRecognizer;
if (process.env.NODE_ENV === 'development') {module.exports = require('./index.dev.js');} else {module.exports = require('./index.prod.js');}
{
"name": "@any-touch/pinch",
"version": "0.6.0-beta.25",
"version": "0.6.0-beta.26",
"description": "any-touch的识别器, 用来识别捏合手势.",

@@ -11,8 +11,8 @@ "main": "./dist/index",

"peerDependencies": {
"any-touch": "0.6.0-beta.19",
"any-touch": "0.6.0-beta.25",
"tslib": "^1.9.3"
},
"dependencies": {
"@any-touch/compute": "^0.6.0-beta.25",
"@any-touch/recognizer": "^0.6.0-beta.25"
"@any-touch/compute": "^0.6.0-beta.26",
"@any-touch/recognizer": "^0.6.0-beta.26"
},

@@ -23,3 +23,3 @@ "publishConfig": {

"sideEffects": false,
"gitHead": "e74ad8975c8dcb86eae8f9c1ef2fa43978b96002"
"gitHead": "134804165dc898584f8a8583947da50f5e0e9462"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc