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

tonic-mouse-handler

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tonic-mouse-handler - npm Package Compare versions

Comparing version 0.0.4 to 0.0.5

16

lib/MouseHandler.js

@@ -25,2 +25,9 @@ // Module dependencies and constants

function getRelative(el, event) {
return {
x: event.center.x - (el.getClientRects()[0].x || el.getClientRects()[0].left),
y: event.center.y - (el.getClientRects()[0].y || el.getClientRects()[0].top)
};
}
function broadcast(ctx, topic, event) {

@@ -32,6 +39,3 @@ event.preventDefault();

event.modifier = ctx.modifier ? ctx.modifier : getModifier(event);
event.relative = {
x: event.center.x - (ctx.el.getClientRects()[0].x || ctx.el.getClientRects()[0].left),
y: event.center.y - (ctx.el.getClientRects()[0].y || ctx.el.getClientRects()[0].top)
}
event.relative = getRelative(ctx.el, event);

@@ -143,3 +147,5 @@ ctx.emit(topic, event);

this.emit('modifier.change', { value: this.modifier, list: Modifier });
e.relative = getRelative(this.el, e);
this.emit('modifier.change', { value: this.modifier, list: Modifier, event: e });
}

@@ -146,0 +152,0 @@ });

{
"name": "tonic-mouse-handler",
"description": "JavaScript library used to simplify mouse handling via a consistent API across modern browser.",
"version": "0.0.4",
"version": "0.0.5",
"license": "BSD-3-Clause",

@@ -6,0 +6,0 @@ "main": "./lib/MouseHandler.js",

Sorry, the diff of this file is too big to display

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