Socket
Socket
Sign inDemoInstall

mjolnir.js

Package Overview
Dependencies
3
Maintainers
8
Versions
42
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.4.1 to 2.5.0

4

CHANGELOG.md
# Change Log
#### [2.5.0] - Apr 20, 2020
- Support 3-finger pan events (#69)
#### [2.4.1] - Apr 20, 2020

@@ -4,0 +8,0 @@

@@ -12,4 +12,9 @@ "use strict";

var RECOGNIZERS = _hammer["default"] ? [[_hammer["default"].Rotate, {
var RECOGNIZERS = _hammer["default"] ? [[_hammer["default"].Pan, {
event: 'tripan',
pointers: 3,
threshold: 0,
enable: false
}], [_hammer["default"].Rotate, {
enable: false
}], [_hammer["default"].Pinch, {

@@ -36,2 +41,3 @@ enable: false

var RECOGNIZER_COMPATIBLE_MAP = {
tripan: ['rotate', 'pinch', 'pan'],
rotate: ['pinch'],

@@ -83,2 +89,11 @@ pinch: ['pan'],

rotatecancel: 'rotate',
tripan: 'tripan',
tripanstart: 'tripan',
tripanmove: 'tripan',
tripanup: 'tripan',
tripandown: 'tripan',
tripanleft: 'tripan',
tripanright: 'tripan',
tripanend: 'tripan',
tripancancel: 'tripan',
pan: 'pan',

@@ -85,0 +100,0 @@ panstart: 'pan',

48

dist/es5/event-manager.js

@@ -30,2 +30,8 @@ "use strict";

function _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
var DEFAULT_OPTIONS = {

@@ -114,8 +120,8 @@ events: null,

});
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
var _iterator = _createForOfIteratorHelper(this.events),
_step;
try {
for (var _iterator = this.events[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var _step$value = (0, _slicedToArray2["default"])(_step.value, 2),

@@ -132,14 +138,5 @@ eventAlias = _step$value[0],

} catch (err) {
_didIteratorError = true;
_iteratorError = err;
_iterator.e(err);
} finally {
try {
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
_iterator.f();
}

@@ -278,8 +275,8 @@ }

var isRecognizerUsed = false;
var _iteratorNormalCompletion2 = true;
var _didIteratorError2 = false;
var _iteratorError2 = undefined;
var _iterator2 = _createForOfIteratorHelper(events.values()),
_step2;
try {
for (var _iterator2 = events.values()[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var eh = _step2.value;

@@ -293,14 +290,5 @@

} catch (err) {
_didIteratorError2 = true;
_iteratorError2 = err;
_iterator2.e(err);
} finally {
try {
if (!_iteratorNormalCompletion2 && _iterator2["return"] != null) {
_iterator2["return"]();
}
} finally {
if (_didIteratorError2) {
throw _iteratorError2;
}
}
_iterator2.f();
}

@@ -307,0 +295,0 @@

@@ -177,5 +177,5 @@ "use strict";

var _entriesToRemove$_i = entriesToRemove[_i],
type = _entriesToRemove$_i.type,
handler = _entriesToRemove$_i.handler;
this.remove(type, handler);
_type = _entriesToRemove$_i.type,
_handler = _entriesToRemove$_i.handler;
this.remove(_type, _handler);
}

@@ -182,0 +182,0 @@ }

import Hammer from './utils/hammer';
export const RECOGNIZERS = Hammer ? [[Hammer.Rotate, {
export const RECOGNIZERS = Hammer ? [[Hammer.Pan, {
event: 'tripan',
pointers: 3,
threshold: 0,
enable: false
}], [Hammer.Rotate, {
enable: false
}], [Hammer.Pinch, {

@@ -24,2 +29,3 @@ enable: false

export const RECOGNIZER_COMPATIBLE_MAP = {
tripan: ['rotate', 'pinch', 'pan'],
rotate: ['pinch'],

@@ -67,2 +73,11 @@ pinch: ['pan'],

rotatecancel: 'rotate',
tripan: 'tripan',
tripanstart: 'tripan',
tripanmove: 'tripan',
tripanup: 'tripan',
tripandown: 'tripan',
tripanleft: 'tripan',
tripanright: 'tripan',
tripanend: 'tripan',
tripancancel: 'tripan',
pan: 'pan',

@@ -69,0 +84,0 @@ panstart: 'pan',

import Hammer from './utils/hammer';
export var RECOGNIZERS = Hammer ? [[Hammer.Rotate, {
export var RECOGNIZERS = Hammer ? [[Hammer.Pan, {
event: 'tripan',
pointers: 3,
threshold: 0,
enable: false
}], [Hammer.Rotate, {
enable: false
}], [Hammer.Pinch, {

@@ -24,2 +29,3 @@ enable: false

export var RECOGNIZER_COMPATIBLE_MAP = {
tripan: ['rotate', 'pinch', 'pan'],
rotate: ['pinch'],

@@ -67,2 +73,11 @@ pinch: ['pan'],

rotatecancel: 'rotate',
tripan: 'tripan',
tripanstart: 'tripan',
tripanmove: 'tripan',
tripanup: 'tripan',
tripandown: 'tripan',
tripanleft: 'tripan',
tripanright: 'tripan',
tripanend: 'tripan',
tripancancel: 'tripan',
pan: 'pan',

@@ -69,0 +84,0 @@ panstart: 'pan',

import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray";
import _classCallCheck from "@babel/runtime/helpers/esm/classCallCheck";
import _createClass from "@babel/runtime/helpers/esm/createClass";
function _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
import { Manager } from './utils/hammer';

@@ -96,8 +103,8 @@ import WheelInput from './inputs/wheel-input';

});
var _iteratorNormalCompletion = true;
var _didIteratorError = false;
var _iteratorError = undefined;
var _iterator = _createForOfIteratorHelper(this.events),
_step;
try {
for (var _iterator = this.events[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var _step$value = _slicedToArray(_step.value, 2),

@@ -114,14 +121,5 @@ eventAlias = _step$value[0],

} catch (err) {
_didIteratorError = true;
_iteratorError = err;
_iterator.e(err);
} finally {
try {
if (!_iteratorNormalCompletion && _iterator["return"] != null) {
_iterator["return"]();
}
} finally {
if (_didIteratorError) {
throw _iteratorError;
}
}
_iterator.f();
}

@@ -260,8 +258,8 @@ }

var isRecognizerUsed = false;
var _iteratorNormalCompletion2 = true;
var _didIteratorError2 = false;
var _iteratorError2 = undefined;
var _iterator2 = _createForOfIteratorHelper(events.values()),
_step2;
try {
for (var _iterator2 = events.values()[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var eh = _step2.value;

@@ -275,14 +273,5 @@

} catch (err) {
_didIteratorError2 = true;
_iteratorError2 = err;
_iterator2.e(err);
} finally {
try {
if (!_iteratorNormalCompletion2 && _iterator2["return"] != null) {
_iterator2["return"]();
}
} finally {
if (_didIteratorError2) {
throw _iteratorError2;
}
}
_iterator2.f();
}

@@ -289,0 +278,0 @@

@@ -165,5 +165,5 @@ import _typeof from "@babel/runtime/helpers/esm/typeof";

var _entriesToRemove$_i = entriesToRemove[_i],
type = _entriesToRemove$_i.type,
handler = _entriesToRemove$_i.handler;
this.remove(type, handler);
_type = _entriesToRemove$_i.type,
_handler = _entriesToRemove$_i.handler;
this.remove(_type, _handler);
}

@@ -170,0 +170,0 @@ }

{
"name": "mjolnir.js",
"description": "An Event Manager",
"version": "2.4.1",
"version": "2.5.0",
"keywords": [

@@ -51,7 +51,7 @@ "hammerjs",

"devDependencies": {
"coveralls": "^3.0.0",
"eslint-config-uber-jsx": "^3.0.0",
"eslint-plugin-react": "~7.11.1",
"coveralls": "^3.0.0",
"jsdom": "^15.0.0",
"ocular-dev-tools": "^0.1.0",
"jsdom": "^15.0.0",
"pre-commit": "^1.2.2",

@@ -58,0 +58,0 @@ "reify": "^0.18.1"

@@ -27,2 +27,3 @@ // Copyright (c) 2017 Uber Technologies, Inc.

? [
[Hammer.Pan, {event: 'tripan', pointers: 3, threshold: 0, enable: false}],
[Hammer.Rotate, {enable: false}],

@@ -42,2 +43,3 @@ [Hammer.Pinch, {enable: false}],

export const RECOGNIZER_COMPATIBLE_MAP = {
tripan: ['rotate', 'pinch', 'pan'],
rotate: ['pinch'],

@@ -110,2 +112,11 @@ pinch: ['pan'],

rotatecancel: 'rotate',
tripan: 'tripan',
tripanstart: 'tripan',
tripanmove: 'tripan',
tripanup: 'tripan',
tripandown: 'tripan',
tripanleft: 'tripan',
tripanright: 'tripan',
tripanend: 'tripan',
tripancancel: 'tripan',
pan: 'pan',

@@ -112,0 +123,0 @@ panstart: 'pan',

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc