Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@any-touch/shared

Package Overview
Dependencies
Maintainers
1
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@any-touch/shared - npm Package Compare versions

Comparing version 2.0.3 to 2.1.0

8

dist/const.d.ts

@@ -17,3 +17,2 @@ /**

export declare const TYPE_END = "end";
export declare const TYPE_COMPUTED = "computed";
/**

@@ -28,9 +27,2 @@ * 方向

export declare const MOUSE = "mouse";
export declare const TOUCH_START: "touchstart";
export declare const TOUCH_MOVE: "touchmove";
export declare const TOUCH_END: "touchend";
export declare const TOUCH_CANCEL: "touchcancel";
export declare const MOUSE_UP: "mouseup";
export declare const MOUSE_MOVE: "mousemove";
export declare const MOUSE_DOWN: "mousedown";
export declare const enum STATE {

@@ -37,0 +29,0 @@ POSSIBLE = 0,

1

dist/index.d.ts

@@ -1,2 +0,1 @@

export * from './is';
export * from './const';

@@ -3,0 +2,0 @@ export * from './types';

2

dist/index.es.js

@@ -1,2 +0,2 @@

const t=Object.prototype.toString;function e(e){return"[object Function]"===t.call(e)}const n="clientX",c="clientY",o=16,u="start",s="move",r="cancel",a="end",i="computed",d="left",l="right",m="up",f="down",v="touch",b="mouse",h="touchstart",p="touchmove",g="touchend",j="touchcancel",O="mouseup",w="mousemove",x="mousedown",y={4:"start",5:"move",1:"end",3:"cancel"};function F(t){return y[t]}function M(t,e,n){const c={1:{0:{move:4},4:{move:5,end:1,cancel:3},5:{move:5,end:1,cancel:3}},0:{4:{move:2,end:1,cancel:3},5:{start:2,move:2,end:1,cancel:3}}}[Number(t)][e];return void 0!==c&&c[n]||0}function N(t){[1,3,2].includes(t.state)&&(t.state=0)}function S(t){return[4,5].includes(t)}function X(t){if(t.disabled)return t.state=0,!0}function Y(t,e){return Object.assign(Object.assign(Object.assign({},t),e),{state:0,disabled:!1})}function k(t){return Math.round(100*t)/100}export{n as CLIENT_X,c as CLIENT_Y,o as COMPUTE_INTERVAL,f as DIRECTION_DOWN,d as DIRECTION_LEFT,l as DIRECTION_RIGHT,m as DIRECTION_UP,b as MOUSE,x as MOUSE_DOWN,w as MOUSE_MOVE,O as MOUSE_UP,v as TOUCH,j as TOUCH_CANCEL,g as TOUCH_END,p as TOUCH_MOVE,h as TOUCH_START,r as TYPE_CANCEL,i as TYPE_COMPUTED,a as TYPE_END,s as TYPE_MOVE,u as TYPE_START,Y as createPluginContext,M as flow,F as getStatusName,X as isDisabled,e as isFunction,S as isRecognized,N as resetState,k as round2};
const n="clientX",e="clientY",t=16,c="start",o="move",s="cancel",u="end",a="left",i="right",r="up",d="down",l="touch",f="mouse",m={4:"start",5:"move",1:"end",3:"cancel"};function v(n){return m[n]}function b(n,e,t){const c={1:{0:{move:4},4:{move:5,end:1,cancel:3},5:{move:5,end:1,cancel:3}},0:{4:{move:2,end:1,cancel:3},5:{start:2,move:2,end:1,cancel:3}}}[Number(n)][e];return void 0!==c&&c[t]||0}function g(n){[1,3,2].includes(n.state)&&(n.state=0)}function h(n){return[4,5].includes(n)}function j(n){if(n.disabled)return n.state=0,!0}function O(n,e){return Object.assign(Object.assign(Object.assign({},n),e),{state:0,disabled:!1})}function p(n){return Math.round(100*n)/100}export{n as CLIENT_X,e as CLIENT_Y,t as COMPUTE_INTERVAL,d as DIRECTION_DOWN,a as DIRECTION_LEFT,i as DIRECTION_RIGHT,r as DIRECTION_UP,f as MOUSE,l as TOUCH,s as TYPE_CANCEL,u as TYPE_END,o as TYPE_MOVE,c as TYPE_START,O as createPluginContext,b as flow,v as getStatusName,j as isDisabled,h as isRecognized,g as resetState,p as round2};
//# sourceMappingURL=index.es.js.map

@@ -1,2 +0,2 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("tslib"),t=Object.prototype.toString;var o,r=((o={})[4]="start",o[5]="move",o[1]="end",o[3]="cancel",o);exports.CLIENT_X="clientX",exports.CLIENT_Y="clientY",exports.COMPUTE_INTERVAL=16,exports.DIRECTION_DOWN="down",exports.DIRECTION_LEFT="left",exports.DIRECTION_RIGHT="right",exports.DIRECTION_UP="up",exports.MOUSE="mouse",exports.MOUSE_DOWN="mousedown",exports.MOUSE_MOVE="mousemove",exports.MOUSE_UP="mouseup",exports.TOUCH="touch",exports.TOUCH_CANCEL="touchcancel",exports.TOUCH_END="touchend",exports.TOUCH_MOVE="touchmove",exports.TOUCH_START="touchstart",exports.TYPE_CANCEL="cancel",exports.TYPE_COMPUTED="computed",exports.TYPE_END="end",exports.TYPE_MOVE="move",exports.TYPE_START="start",exports.createPluginContext=function(t,o){return e.__assign(e.__assign(e.__assign({},t),o),{state:0,disabled:!1})},exports.flow=function(e,t,o){var r,s,n,c,u,p,i,a={1:(r={},r[0]=(s={},s.move=4,s),r[4]=(n={},n.move=5,n.end=1,n.cancel=3,n),r[5]=(c={},c.move=5,c.end=1,c.cancel=3,c),r),0:(u={},u[4]=(p={},p.move=2,p.end=1,p.cancel=3,p),u[5]=(i={},i.start=2,i.move=2,i.end=1,i.cancel=3,i),u)}[Number(e)][t];return void 0!==a&&a[o]||0},exports.getStatusName=function(e){return r[e]},exports.isDisabled=function(e){if(e.disabled)return e.state=0,!0},exports.isFunction=function(e){return"[object Function]"===t.call(e)},exports.isRecognized=function(e){return[4,5].includes(e)},exports.resetState=function(e){[1,3,2].includes(e.state)&&(e.state=0)},exports.round2=function(e){return Math.round(100*e)/100};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,t=require("tslib"),r=((e={})[4]="start",e[5]="move",e[1]="end",e[3]="cancel",e);exports.CLIENT_X="clientX",exports.CLIENT_Y="clientY",exports.COMPUTE_INTERVAL=16,exports.DIRECTION_DOWN="down",exports.DIRECTION_LEFT="left",exports.DIRECTION_RIGHT="right",exports.DIRECTION_UP="up",exports.MOUSE="mouse",exports.TOUCH="touch",exports.TYPE_CANCEL="cancel",exports.TYPE_END="end",exports.TYPE_MOVE="move",exports.TYPE_START="start",exports.createPluginContext=function(e,r){return t.__assign(t.__assign(t.__assign({},e),r),{state:0,disabled:!1})},exports.flow=function(e,t,r){var s,n,o,c,i,a,u,p={1:(s={},s[0]=(n={},n.move=4,n),s[4]=(o={},o.move=5,o.end=1,o.cancel=3,o),s[5]=(c={},c.move=5,c.end=1,c.cancel=3,c),s),0:(i={},i[4]=(a={},a.move=2,a.end=1,a.cancel=3,a),i[5]=(u={},u.start=2,u.move=2,u.end=1,u.cancel=3,u),i)}[Number(e)][t];return void 0!==p&&p[r]||0},exports.getStatusName=function(e){return r[e]},exports.isDisabled=function(e){if(e.disabled)return e.state=0,!0},exports.isRecognized=function(e){return[4,5].includes(e)},exports.resetState=function(e){[1,3,2].includes(e.state)&&(e.state=0)},exports.round2=function(e){return Math.round(100*e)/100};
//# sourceMappingURL=index.js.map
{
"name": "@any-touch/shared",
"version": "2.0.3",
"version": "2.1.0",
"description": "any-touch内部的公共函数.",

@@ -16,3 +16,3 @@ "main": "dist/index.js",

"sideEffects": false,
"gitHead": "8883ce697d63c7347481eef21544b65699cdd923"
"gitHead": "91e58656b132d38f6559bda794c9011e78a37ec2"
}

@@ -1,31 +0,6 @@

# @any-touch/share
一些公用方法和常量.
# @any-touch/shared
在这里可以找到状态马
```javascript
// input的类型
export const TYPE_START = 'start';
export const TYPE_MOVE = 'move';
export const TYPE_CANCEL = 'cancel';
export const TYPE_END = 'end';
export const TOUCH = 'touch';
export const MOUSE = 'mouse';
export const TOUCH_START = 'touchstart';
export const TOUCH_MOVE = 'touchmove';
export const TOUCH_END = 'touchend';
export const TOUCH_CANCEL = 'touchcancel';
export const MOUSE_UP = 'mouseup';
export const MOUSE_MOVE = 'mousemove';
export const MOUSE_DOWN = 'mousedown';
// 计算时候取touchs.clientX | clientY
export const CLIENT_X = 'clientX';
export const CLIENT_Y = 'clientY';
export const COMPUTE_INTERVAL = 16;
// 识别器状态码
// 注意: 此处的值会直接被事件名所用, 如panstart/panmove等等
// shared内部代码
export const STATUS_POSSIBLE = 'possible';

@@ -38,11 +13,2 @@ export const STATUS_START = 'start';

export const STATUS_RECOGNIZED = 'recognized';
// 方向
export const DIRECTION_LEFT = 'left';
export const DIRECTION_RIGHT = 'right';
export const DIRECTION_UP = 'up';
export const DIRECTION_DOWN = 'down';
export const NONE = 'none';
```

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc