New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

picasso-plugin-hammer

Package Overview
Dependencies
Maintainers
12
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

picasso-plugin-hammer - npm Package Compare versions

Comparing version 1.9.6 to 1.9.7

43

dist/picasso-hammer.esm.js
/*
* picasso-plugin-hammer v1.9.6
* picasso-plugin-hammer v1.9.7
* Copyright (c) 2022 QlikTech International AB

@@ -18,2 +18,3 @@ * Released under the MIT license.

};
/**

@@ -24,6 +25,6 @@ * Helper function for translating typical non-hammer gesture to a hammer gesture. Currently only supporting 'click'

*/
function getGestureType(type) {
return translateKnownTypes[type] || type;
}
/**

@@ -33,4 +34,2 @@ * Manages event handlers for HammerJS.

*/
function hammered(Hammered) {

@@ -48,6 +47,4 @@ return function hammer(chart, mediator, element) {

*/
function setDefaultSettings(newSettings) {
key = newSettings.key; //eslint-disable-line
settings = newSettings;

@@ -60,3 +57,2 @@ instance = {

settings.gestures = settings.gestures || [];
if (settings.enable === undefined) {

@@ -66,2 +62,3 @@ settings.enable = true;

}
/**

@@ -71,4 +68,2 @@ * @private

*/
function addRecognizers() {

@@ -78,3 +73,2 @@ if (typeof settings.enable === 'function') {

}
if (!settings.enable) {

@@ -85,15 +79,12 @@ return; // interaction is disabled

settings.gestures.forEach(function (gesture) {
gesture.options = gesture.options || {}; // handle action enable
gesture.options = gesture.options || {};
// handle action enable
if (gesture.options.enable === undefined) {
gesture.options.enable = true;
}
if (typeof gesture.options.enable === 'function') {
gesture.options.enable = gesture.options.enable.bind(instance);
} // setup hammer gestures
}
// setup hammer gestures
var type = getGestureType(gesture.type);
if (Hammered && Hammered[type]) {

@@ -109,7 +100,7 @@ gesture.options.event = gesture.options.event || gesture.type.toLowerCase();

}
}); // setup mixing hammer gestures
});
// setup mixing hammer gestures
settings.gestures.forEach(function (gesture) {
var type = getGestureType(gesture.type);
if (Hammered && Hammered[type]) {

@@ -121,3 +112,2 @@ if (gesture.recognizeWith) {

}
if (gesture.requireFailure) {

@@ -135,4 +125,2 @@ mc.get(gesture.options.event).requireFailure(gesture.requireFailure.split(' ').filter(function (e) {

*/
function removeAddedEvents() {

@@ -148,3 +136,2 @@ // remove hammer recognizers and registered events

}
return {

@@ -157,3 +144,2 @@ /**

},
/**

@@ -174,3 +160,2 @@ * Updates this with new settings

removeAddedEvents();
if (isOn) {

@@ -180,3 +165,2 @@ addRecognizers();

},
/**

@@ -189,3 +173,2 @@ * Turns off interactions

},
/**

@@ -196,3 +179,2 @@ * Turns off interactions

isOn = true;
if (hammerGestures.length === 0) {

@@ -202,3 +184,2 @@ addRecognizers();

},
/**

@@ -209,7 +190,5 @@ * Destroys and unbinds all event handlers

removeAddedEvents();
if (mc) {
mc.destroy();
}
mc = null;

@@ -226,3 +205,2 @@ instance = null;

var isPicasso = typeof picassoOrHammer.interaction === 'function';
if (!isPicasso) {

@@ -233,3 +211,2 @@ return function (picasso) {

}
picassoOrHammer.interaction('hammer', hammered(Hammer));

@@ -236,0 +213,0 @@ return undefined;

/*
* picasso-plugin-hammer v1.9.6
* picasso-plugin-hammer v1.9.7
* Copyright (c) 2022 QlikTech International AB

@@ -24,2 +24,3 @@ * Released under the MIT license.

};
/**

@@ -30,6 +31,6 @@ * Helper function for translating typical non-hammer gesture to a hammer gesture. Currently only supporting 'click'

*/
function getGestureType(type) {
return translateKnownTypes[type] || type;
}
/**

@@ -39,4 +40,2 @@ * Manages event handlers for HammerJS.

*/
function hammered(Hammered) {

@@ -54,6 +53,4 @@ return function hammer(chart, mediator, element) {

*/
function setDefaultSettings(newSettings) {
key = newSettings.key; //eslint-disable-line
settings = newSettings;

@@ -66,3 +63,2 @@ instance = {

settings.gestures = settings.gestures || [];
if (settings.enable === undefined) {

@@ -72,2 +68,3 @@ settings.enable = true;

}
/**

@@ -77,4 +74,2 @@ * @private

*/
function addRecognizers() {

@@ -84,3 +79,2 @@ if (typeof settings.enable === 'function') {

}
if (!settings.enable) {

@@ -91,15 +85,12 @@ return; // interaction is disabled

settings.gestures.forEach(function (gesture) {
gesture.options = gesture.options || {}; // handle action enable
gesture.options = gesture.options || {};
// handle action enable
if (gesture.options.enable === undefined) {
gesture.options.enable = true;
}
if (typeof gesture.options.enable === 'function') {
gesture.options.enable = gesture.options.enable.bind(instance);
} // setup hammer gestures
}
// setup hammer gestures
var type = getGestureType(gesture.type);
if (Hammered && Hammered[type]) {

@@ -115,7 +106,7 @@ gesture.options.event = gesture.options.event || gesture.type.toLowerCase();

}
}); // setup mixing hammer gestures
});
// setup mixing hammer gestures
settings.gestures.forEach(function (gesture) {
var type = getGestureType(gesture.type);
if (Hammered && Hammered[type]) {

@@ -127,3 +118,2 @@ if (gesture.recognizeWith) {

}
if (gesture.requireFailure) {

@@ -141,4 +131,2 @@ mc.get(gesture.options.event).requireFailure(gesture.requireFailure.split(' ').filter(function (e) {

*/
function removeAddedEvents() {

@@ -154,3 +142,2 @@ // remove hammer recognizers and registered events

}
return {

@@ -163,3 +150,2 @@ /**

},
/**

@@ -180,3 +166,2 @@ * Updates this with new settings

removeAddedEvents();
if (isOn) {

@@ -186,3 +171,2 @@ addRecognizers();

},
/**

@@ -195,3 +179,2 @@ * Turns off interactions

},
/**

@@ -202,3 +185,2 @@ * Turns off interactions

isOn = true;
if (hammerGestures.length === 0) {

@@ -208,3 +190,2 @@ addRecognizers();

},
/**

@@ -215,7 +196,5 @@ * Destroys and unbinds all event handlers

removeAddedEvents();
if (mc) {
mc.destroy();
}
mc = null;

@@ -232,3 +211,2 @@ instance = null;

var isPicasso = typeof picassoOrHammer.interaction === 'function';
if (!isPicasso) {

@@ -239,3 +217,2 @@ return function (picasso) {

}
picassoOrHammer.interaction('hammer', hammered(Hammer));

@@ -242,0 +219,0 @@ return undefined;

{
"name": "picasso-plugin-hammer",
"version": "1.9.6",
"version": "1.9.7",
"description": "Hammer JS interaction plugin for picasso.js",

@@ -23,5 +23,5 @@ "license": "MIT",

"devDependencies": {
"test-utils": "^1.9.6"
"test-utils": "^1.9.7"
},
"gitHead": "f55ad83b7af8ff0bb094c09dce1d3c7f9da0cac8"
"gitHead": "c9d5735d21e5f9c231aab116c737c7c42f3c1c5e"
}

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