Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
drag-tracker
Advanced tools
Changelog
[1.0.0] - 2018-04-05
callbackDragEnd
.Readme
A simple library for dragging things around. Tracks dragging with touch or mouse (left button).
https://rawgit.com/Sphinxxxx/drag-tracker/master/demo/index.html
https://codepen.io/Sphinxxxx/pen/KXedQe
dragTracker({
container: /* The element the user can drag within */,
selector: /* CSS selector for elements inside the container that are draggable, or a single HTML element */,
callback: /* Your code which decides what happens during a drag operation */,
callbackDragStart: /* Optional callback when a drag operation is about to start */,
callbackDragEnd: /* Optional callback when a drag operation has ended */,
callbackClick: /* Optional callback when a draggable element is only clicked, not dragged */,
propagateEvents: /* Whether to let mouse/touch events propagate (bubble) after being handled. Usually not wanted in case multiple handlers track the same container */,
roundCoords: true /* Whether callback coordinates should be integers */,
dragOutside: true /* Whether the draggable elements can be dragged outside the bounds of the container */,
/* Whether callback coordinates should be adjusted to suit the dragged element instead of the actual mouse position */
handleOffset: true (default) /* Coordinates are the element's center for SVG `<circle>`s and `<ellipse>`s, and the top-left corner for all other elements */,
'center' /* Coordinates are always the element's center */
'topleft' /* Coordinates are always the element's top-left corner */
false /* No adjustment, just use the mouse position */
});
All options are optional. Without a callback
, the coordinates are written to console.log
.
FAQs
A simple library for dragging things around. Tracks dragging with touch or mouse.
The npm package drag-tracker receives a total of 23,298 weekly downloads. As such, drag-tracker popularity was classified as popular.
We found that drag-tracker demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.