Socket
Socket
Sign inDemoInstall

@interactjs/auto-start

Package Overview
Dependencies
Maintainers
2
Versions
137
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@interactjs/auto-start - npm Package Compare versions

Comparing version 1.10.24 to 1.10.25

34

base.js

@@ -1,9 +0,17 @@

import * as domUtils from "../utils/domUtils.js";
import extend from "../utils/extend.js";
import is from "../utils/is.js";
import { copyAction } from "../utils/misc.js";
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var domUtils = _interopRequireWildcard(require("../utils/domUtils.js"));
var _extend = _interopRequireDefault(require("../utils/extend.js"));
var _is = _interopRequireDefault(require("../utils/is.js"));
var _misc = require("../utils/misc.js");
var _InteractableMethods = _interopRequireDefault(require("./InteractableMethods"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/* eslint-disable import/no-duplicates -- for typescript module augmentations */
import './InteractableMethods';
import InteractableMethods from './InteractableMethods';
/* eslint-enable import/no-duplicates */

@@ -16,6 +24,6 @@

} = scope;
scope.usePlugin(InteractableMethods);
scope.usePlugin(_InteractableMethods.default);
defaults.base.actionChecker = null;
defaults.base.styleCursor = true;
extend(defaults.perAction, {
(0, _extend.default)(defaults.perAction, {
manualStart: false,

@@ -130,3 +138,3 @@ max: Infinity,

}
while (is.element(element)) {
while (_is.default.element(element)) {
matches = [];

@@ -157,3 +165,3 @@ matchElements = [];

interaction.element = element;
copyAction(interaction.prepared, action);
(0, _misc.copyAction)(interaction.prepared, action);
interaction.rect = interactable && action.name ? interactable.getRect(element) : null;

@@ -204,3 +212,3 @@ setInteractionCursor(interaction, scope);

function maxInteractions(newValue, scope) {
if (is.number(newValue)) {
if (_is.default.number(newValue)) {
scope.autoStart.maxInteractions = newValue;

@@ -238,3 +246,3 @@ return this;

const cursorChecker = interactable.options[prepared.name].cursorChecker;
if (is.func(cursorChecker)) {
if (_is.default.func(cursorChecker)) {
cursor = cursorChecker(prepared, interactable, element, interaction._interacting);

@@ -263,3 +271,3 @@ } else {

};
export default autoStart;
var _default = exports.default = autoStart;
//# sourceMappingURL=base.js.map

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

import*as t from"../utils/domUtils.prod.js";import e from"../utils/extend.prod.js";import n from"../utils/is.prod.js";import{copyAction as r}from"../utils/misc.prod.js";import"./InteractableMethods";import o from"./InteractableMethods";function a(t,e,n,r,o){return e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&c(e,n,t,o)?t:null}function i(t,e,n,r,o,i,l){for(let s=0,c=r.length;s<c;s++){const c=r[s],u=o[s],m=c.getAction(e,n,t,u);if(!m)continue;const p=a(m,c,u,i,l);if(p)return{action:p,interactable:c,element:u}}return{action:null,interactable:null,element:null}}function l(e,r,o,a,l){let s=[],c=[],u=a;function m(t){s.push(t),c.push(u)}for(;n.element(u);){s=[],c=[],l.interactables.forEachMatch(u,m);const n=i(e,r,o,s,c,a,l);if(n.action&&!n.interactable.options[n.action.name].manualStart)return n;u=t.parentNode(u)}return{action:null,interactable:null,element:null}}function s(t,{action:e,interactable:n,element:o},a){e=e||{name:null},t.interactable=n,t.element=o,r(t.prepared,e),t.rect=n&&e.name?n.getRect(o):null,p(t,a),a.fire("autoStart:prepared",{interaction:t})}function c(t,e,n,r){const o=t.options,a=o[n.name].max,i=o[n.name].maxPerElement,l=r.autoStart.maxInteractions;let s=0,c=0,u=0;if(!(a&&i&&l))return!1;for(const o of r.interactions.list){const r=o.prepared.name;if(o.interacting()){if(s++,s>=l)return!1;if(o.interactable===t){if(c+=r===n.name?1:0,c>=a)return!1;if(o.element===e&&(u++,r===n.name&&u>=i))return!1}}}return l>0}function u(t,e){return n.number(t)?(e.autoStart.maxInteractions=t,this):e.autoStart.maxInteractions}function m(t,e,n){const{cursorElement:r}=n.autoStart;r&&r!==t&&(r.style.cursor=""),t.ownerDocument.documentElement.style.cursor=e,t.style.cursor=e,n.autoStart.cursorElement=e?t:null}function p(t,e){const{interactable:r,element:o,prepared:a}=t;if("mouse"!==t.pointerType||!r||!r.options.styleCursor)return void(e.autoStart.cursorElement&&m(e.autoStart.cursorElement,"",e));let i="";if(a.name){const l=r.options[a.name].cursorChecker;i=n.func(l)?l(a,r,o,t._interacting):e.actions.map[a.name].getCursor(a)}m(t.element,i||"",e)}const f={id:"auto-start/base",before:["actions"],install(t){const{interactStatic:n,defaults:r}=t;t.usePlugin(o),r.base.actionChecker=null,r.base.styleCursor=!0,e(r.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),n.maxInteractions=e=>u(e,t),t.autoStart={maxInteractions:1/0,withinInteractionLimit:c,cursorElement:null}},listeners:{"interactions:down"({interaction:t,pointer:e,event:n,eventTarget:r},o){t.interacting()||s(t,l(t,e,n,r,o),o)},"interactions:move"(t,e){(({interaction:t,pointer:e,event:n,eventTarget:r},o)=>{"mouse"!==t.pointerType||t.pointerIsDown||t.interacting()||s(t,l(t,e,n,r,o),o)})(t,e),((t,e)=>{const{interaction:n}=t;if(!n.pointerIsDown||n.interacting()||!n.pointerWasMoved||!n.prepared.name)return;e.fire("autoStart:before-start",t);const{interactable:r}=n,o=n.prepared.name;o&&r&&(r.options[o].manualStart||!c(r,n.element,n.prepared,e)?n.stop():(n.start(n.prepared,r,n.element),p(n,e)))})(t,e)},"interactions:stop"({interaction:t},e){const{interactable:n}=t;n&&n.options.styleCursor&&m(t.element,"",e)}},maxInteractions:u,withinInteractionLimit:c,validateAction:a};export default f;
Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var t=((t,e)=>{if(t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=i(e);if(n&&n.has(t))return n.get(t);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r})(require("../utils/domUtils.prod.js")),e=o(require("../utils/extend.prod.js")),n=o(require("../utils/is.prod.js")),r=require("../utils/misc.prod.js"),a=o(require("./InteractableMethods"));function o(t){return t&&t.__esModule?t:{default:t}}function i(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(i=t=>t?n:e)(t)}function l(t,e,n,r,a){return e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&p(e,n,t,a)?t:null}function u(t,e,n,r,a,o,i){for(let u=0,c=r.length;u<c;u++){const c=r[u],s=a[u],p=c.getAction(e,n,t,s);if(!p)continue;const m=l(p,c,s,o,i);if(m)return{action:m,interactable:c,element:s}}return{action:null,interactable:null,element:null}}function c(e,r,a,o,i){let l=[],c=[],s=o;function p(t){l.push(t),c.push(s)}for(;n.default.element(s);){l=[],c=[],i.interactables.forEachMatch(s,p);const n=u(e,r,a,l,c,o,i);if(n.action&&!n.interactable.options[n.action.name].manualStart)return n;s=t.parentNode(s)}return{action:null,interactable:null,element:null}}function s(t,{action:e,interactable:n,element:a},o){e=e||{name:null},t.interactable=n,t.element=a,(0,r.copyAction)(t.prepared,e),t.rect=n&&e.name?n.getRect(a):null,d(t,o),o.fire("autoStart:prepared",{interaction:t})}function p(t,e,n,r){const a=t.options,o=a[n.name].max,i=a[n.name].maxPerElement,l=r.autoStart.maxInteractions;let u=0,c=0,s=0;if(!(o&&i&&l))return!1;for(const a of r.interactions.list){const r=a.prepared.name;if(a.interacting()){if(u++,u>=l)return!1;if(a.interactable===t){if(c+=r===n.name?1:0,c>=o)return!1;if(a.element===e&&(s++,r===n.name&&s>=i))return!1}}}return l>0}function m(t,e){return n.default.number(t)?(e.autoStart.maxInteractions=t,this):e.autoStart.maxInteractions}function f(t,e,n){const{cursorElement:r}=n.autoStart;r&&r!==t&&(r.style.cursor=""),t.ownerDocument.documentElement.style.cursor=e,t.style.cursor=e,n.autoStart.cursorElement=e?t:null}function d(t,e){const{interactable:r,element:a,prepared:o}=t;if("mouse"!==t.pointerType||!r||!r.options.styleCursor)return void(e.autoStart.cursorElement&&f(e.autoStart.cursorElement,"",e));let i="";if(o.name){const l=r.options[o.name].cursorChecker;i=n.default.func(l)?l(o,r,a,t._interacting):e.actions.map[o.name].getCursor(o)}f(t.element,i||"",e)}const b={id:"auto-start/base",before:["actions"],install(t){const{interactStatic:n,defaults:r}=t;t.usePlugin(a.default),r.base.actionChecker=null,r.base.styleCursor=!0,(0,e.default)(r.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),n.maxInteractions=e=>m(e,t),t.autoStart={maxInteractions:1/0,withinInteractionLimit:p,cursorElement:null}},listeners:{"interactions:down"({interaction:t,pointer:e,event:n,eventTarget:r},a){t.interacting()||s(t,c(t,e,n,r,a),a)},"interactions:move"(t,e){(({interaction:t,pointer:e,event:n,eventTarget:r},a)=>{"mouse"!==t.pointerType||t.pointerIsDown||t.interacting()||s(t,c(t,e,n,r,a),a)})(t,e),((t,e)=>{const{interaction:n}=t;if(!n.pointerIsDown||n.interacting()||!n.pointerWasMoved||!n.prepared.name)return;e.fire("autoStart:before-start",t);const{interactable:r}=n,a=n.prepared.name;a&&r&&(r.options[a].manualStart||!p(r,n.element,n.prepared,e)?n.stop():(n.start(n.prepared,r,n.element),d(n,e)))})(t,e)},"interactions:stop"({interaction:t},e){const{interactable:n}=t;n&&n.options.styleCursor&&f(t.element,"",e)}},maxInteractions:m,withinInteractionLimit:p,validateAction:l};exports.default=b;
//# sourceMappingURL=base.prod.js.map

@@ -1,4 +0,11 @@

import { parentNode } from "../utils/domUtils.js";
import is from "../utils/is.js";
import autoStart from './base';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _domUtils = require("../utils/domUtils.js");
var _is = _interopRequireDefault(require("../utils/is.js"));
var _base = _interopRequireDefault(require("./base"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function beforeStart({

@@ -34,3 +41,3 @@ interaction,

const action = interactable.getAction(interaction.downPointer, interaction.downEvent, interaction, element);
if (action && action.name === 'drag' && checkStartAxis(currentAxis, interactable) && autoStart.validateAction(action, interactable, element, eventTarget, scope)) {
if (action && action.name === 'drag' && checkStartAxis(currentAxis, interactable) && _base.default.validateAction(action, interactable, element, eventTarget, scope)) {
return interactable;

@@ -42,3 +49,3 @@ }

// check all interactables
while (is.element(element)) {
while (_is.default.element(element)) {
const interactable = scope.interactables.forEachMatch(element, getDraggable);

@@ -52,3 +59,3 @@ if (interactable) {

}
element = parentNode(element);
element = (0, _domUtils.parentNode)(element);
}

@@ -64,3 +71,3 @@ }

}
export default {
var _default = exports.default = {
id: 'auto-start/dragAxis',

@@ -67,0 +74,0 @@ listeners: {

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

import{parentNode as t}from"../utils/domUtils.prod.js";import r from"../utils/is.prod.js";import e from"./base";export default{id:"auto-start/dragAxis",listeners:{"autoStart:before-start"({interaction:a,eventTarget:n,dx:o,dy:i},s){if("drag"!==a.prepared.name)return;const d=Math.abs(o),l=Math.abs(i),c=a.interactable.options.drag,p=c.startAxis,f=d>l?"x":d<l?"y":"xy";if(a.prepared.axis="start"===c.lockAxis?f[0]:c.lockAxis,"xy"!==f&&"xy"!==p&&p!==f){a.prepared.name=null;let o=n;const i=t=>{if(t===a.interactable)return;const r=a.interactable.options.drag;if(!r.manualStart&&t.testIgnoreAllow(r,o,n)){const r=t.getAction(a.downPointer,a.downEvent,a,o);if(r&&"drag"===r.name&&((t,r)=>{if(!r)return!1;const e=r.options.drag.startAxis;return"xy"===t||"xy"===e||e===t})(f,t)&&e.validateAction(r,t,o,n,s))return t}};for(;r.element(o);){const r=s.interactables.forEachMatch(o,i);if(r){a.prepared.name="drag",a.interactable=r,a.element=o;break}o=t(o)}}}}};
Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=require("../utils/domUtils.prod.js"),t=a(require("../utils/is.prod.js")),r=a(require("./base"));function a(e){return e&&e.__esModule?e:{default:e}}exports.default={id:"auto-start/dragAxis",listeners:{"autoStart:before-start"({interaction:a,eventTarget:n,dx:i,dy:o},s){if("drag"!==a.prepared.name)return;const d=Math.abs(i),l=Math.abs(o),u=a.interactable.options.drag,c=u.startAxis,p=d>l?"x":d<l?"y":"xy";if(a.prepared.axis="start"===u.lockAxis?p[0]:u.lockAxis,"xy"!==p&&"xy"!==c&&c!==p){a.prepared.name=null;let i=n;const o=e=>{if(e===a.interactable)return;const t=a.interactable.options.drag;if(!t.manualStart&&e.testIgnoreAllow(t,i,n)){const t=e.getAction(a.downPointer,a.downEvent,a,i);if(t&&"drag"===t.name&&((e,t)=>{if(!t)return!1;const r=t.options.drag.startAxis;return"xy"===e||"xy"===r||r===e})(p,e)&&r.default.validateAction(t,e,i,n,s))return e}};for(;t.default.element(i);){const t=s.interactables.forEachMatch(i,o);if(t){a.prepared.name="drag",a.interactable=t,a.element=i;break}i=(0,e.parentNode)(i)}}}}};
//# sourceMappingURL=dragAxis.prod.js.map

@@ -0,4 +1,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _base = _interopRequireDefault(require("./base"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable import/no-duplicates -- for typescript module augmentations */
import './base';
import basePlugin from './base';
/* eslint-enable */

@@ -10,3 +17,3 @@

} = scope;
scope.usePlugin(basePlugin);
scope.usePlugin(_base.default);
defaults.perAction.hold = 0;

@@ -63,3 +70,3 @@ defaults.perAction.delay = 0;

};
export default hold;
var _default = exports.default = hold;
//# sourceMappingURL=hold.js.map

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

import"./base";import t from"./base";function e(t){const e=t.prepared&&t.prepared.name;if(!e)return null;const r=t.interactable.options;return r[e].hold||r[e].delay}const r={id:"auto-start/hold",install(e){const{defaults:r}=e;e.usePlugin(t),r.perAction.hold=0,r.perAction.delay=0},listeners:{"interactions:new"({interaction:t}){t.autoStartHoldTimer=null},"autoStart:prepared"({interaction:t}){const r=e(t);r>0&&(t.autoStartHoldTimer=setTimeout((()=>{t.start(t.prepared,t.interactable,t.element)}),r))},"interactions:move"({interaction:t,duplicate:e}){t.autoStartHoldTimer&&t.pointerWasMoved&&!e&&(clearTimeout(t.autoStartHoldTimer),t.autoStartHoldTimer=null)},"autoStart:before-start"({interaction:t}){e(t)>0&&(t.prepared.name=null)}},getHoldDuration:e};export default r;
Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var t,e=(t=require("./base"))&&t.__esModule?t:{default:t};function r(t){const e=t.prepared&&t.prepared.name;if(!e)return null;const r=t.interactable.options;return r[e].hold||r[e].delay}const a={id:"auto-start/hold",install(t){const{defaults:r}=t;t.usePlugin(e.default),r.perAction.hold=0,r.perAction.delay=0},listeners:{"interactions:new"({interaction:t}){t.autoStartHoldTimer=null},"autoStart:prepared"({interaction:t}){const e=r(t);e>0&&(t.autoStartHoldTimer=setTimeout((()=>{t.start(t.prepared,t.interactable,t.element)}),e))},"interactions:move"({interaction:t,duplicate:e}){t.autoStartHoldTimer&&t.pointerWasMoved&&!e&&(clearTimeout(t.autoStartHoldTimer),t.autoStartHoldTimer=null)},"autoStart:before-start"({interaction:t}){r(t)>0&&(t.prepared.name=null)}},getHoldDuration:r};exports.default=a;
//# sourceMappingURL=hold.prod.js.map

@@ -0,6 +1,9 @@

"use strict";
var _plugin = _interopRequireDefault(require("./plugin.js"));
var _index = _interopRequireDefault(require("../interact/index.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable no-console, eol-last, import/no-duplicates, import/no-extraneous-dependencies, import/order */
import "./plugin.js";
import interact from "../interact/index.js";
import plugin from "./plugin.js";
interact.use(plugin);
_index.default.use(_plugin.default);
//# sourceMappingURL=index.js.map

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

import"./plugin.prod.js";import r from"../interact/index.prod.js";import o from"./plugin.prod.js";r.use(o);
var e=r(require("./plugin.prod.js"));function r(e){return e&&e.__esModule?e:{default:e}}r(require("../interact/index.prod.js")).default.use(e.default);
//# sourceMappingURL=index.prod.js.map

@@ -1,3 +0,10 @@

import is from "../utils/is.js";
import { warnOnce } from "../utils/misc.js";
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _is = _interopRequireDefault(require("../utils/is.js"));
var _misc = require("../utils/misc.js");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function install(scope) {

@@ -14,6 +21,6 @@ const {

};
Interactable.prototype.ignoreFrom = warnOnce(function (newValue) {
Interactable.prototype.ignoreFrom = (0, _misc.warnOnce)(function (newValue) {
return this._backCompatOption('ignoreFrom', newValue);
}, 'Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue}).');
Interactable.prototype.allowFrom = warnOnce(function (newValue) {
Interactable.prototype.allowFrom = (0, _misc.warnOnce)(function (newValue) {
return this._backCompatOption('allowFrom', newValue);

@@ -44,3 +51,3 @@ }, 'Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue}).');

function styleCursor(newValue) {
if (is.bool(newValue)) {
if (_is.default.bool(newValue)) {
this.options.styleCursor = newValue;

@@ -56,3 +63,3 @@ return this;

function actionChecker(checker) {
if (is.func(checker)) {
if (_is.default.func(checker)) {
this.options.actionChecker = checker;

@@ -67,3 +74,3 @@ return this;

}
export default {
var _default = exports.default = {
id: 'auto-start/interactableMethods',

@@ -70,0 +77,0 @@ install

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

import t from"../utils/is.prod.js";import{warnOnce as o}from"../utils/misc.prod.js";function e(o){return t.bool(o)?(this.options.styleCursor=o,this):null===o?(delete this.options.styleCursor,this):this.options.styleCursor}function r(o){return t.func(o)?(this.options.actionChecker=o,this):null===o?(delete this.options.actionChecker,this):this.options.actionChecker}export default{id:"auto-start/interactableMethods",install(t){const{Interactable:n}=t;n.prototype.getAction=function(o,e,r,n){const i=((t,o,e,r,n)=>{const i=t.getRect(r),s={action:null,interactable:t,interaction:e,element:r,rect:i,buttons:o.buttons||{0:1,1:4,3:8,4:16}[o.button]};return n.fire("auto-start:check",s),s.action})(this,e,r,n,t);return this.options.actionChecker?this.options.actionChecker(o,e,i,this,n,r):i},n.prototype.ignoreFrom=o((function(t){return this._backCompatOption("ignoreFrom",t)}),"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),n.prototype.allowFrom=o((function(t){return this._backCompatOption("allowFrom",t)}),"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),n.prototype.actionChecker=r,n.prototype.styleCursor=e}};
Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var t,e=(t=require("../utils/is.prod.js"))&&t.__esModule?t:{default:t},o=require("../utils/misc.prod.js");function r(t){return e.default.bool(t)?(this.options.styleCursor=t,this):null===t?(delete this.options.styleCursor,this):this.options.styleCursor}function n(t){return e.default.func(t)?(this.options.actionChecker=t,this):null===t?(delete this.options.actionChecker,this):this.options.actionChecker}exports.default={id:"auto-start/interactableMethods",install(t){const{Interactable:e}=t;e.prototype.getAction=function(e,o,r,n){const i=((t,e,o,r,n)=>{const i=t.getRect(r),s={action:null,interactable:t,interaction:o,element:r,rect:i,buttons:e.buttons||{0:1,1:4,3:8,4:16}[e.button]};return n.fire("auto-start:check",s),s.action})(this,o,r,n,t);return this.options.actionChecker?this.options.actionChecker(e,o,i,this,n,r):i},e.prototype.ignoreFrom=(0,o.warnOnce)((function(t){return this._backCompatOption("ignoreFrom",t)}),"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),e.prototype.allowFrom=(0,o.warnOnce)((function(t){return this._backCompatOption("allowFrom",t)}),"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),e.prototype.actionChecker=n,e.prototype.styleCursor=r}};
//# sourceMappingURL=InteractableMethods.prod.js.map
{
"name": "@interactjs/auto-start",
"version": "1.10.24",
"version": "1.10.25",
"main": "index",

@@ -13,7 +13,7 @@ "module": "index",

"peerDependencies": {
"@interactjs/core": "1.10.24",
"@interactjs/utils": "1.10.24"
"@interactjs/core": "1.10.25",
"@interactjs/utils": "1.10.25"
},
"optionalDependencies": {
"@interactjs/interact": "1.10.24"
"@interactjs/interact": "1.10.25"
},

@@ -28,3 +28,3 @@ "publishConfig": {

"license": "MIT",
"gitHead": "86c64a3f"
"gitHead": "ee3c52c4"
}

@@ -0,18 +1,21 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _base = _interopRequireDefault(require("./base"));
var _dragAxis = _interopRequireDefault(require("./dragAxis"));
var _hold = _interopRequireDefault(require("./hold"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable import/no-duplicates -- for typescript module augmentations */
import './base';
import './dragAxis';
import './hold';
import autoStart from './base';
import dragAxis from './dragAxis';
import hold from './hold';
/* eslint-enable import/no-duplicates */
export default {
var _default = exports.default = {
id: 'auto-start',
install(scope) {
scope.usePlugin(autoStart);
scope.usePlugin(hold);
scope.usePlugin(dragAxis);
scope.usePlugin(_base.default);
scope.usePlugin(_hold.default);
scope.usePlugin(_dragAxis.default);
}
};
//# sourceMappingURL=plugin.js.map

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

import"./base";import"./dragAxis";import"./hold";import i from"./base";import o from"./dragAxis";import r from"./hold";export default{id:"auto-start",install(t){t.usePlugin(i),t.usePlugin(r),t.usePlugin(o)}};
Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=r(require("./base")),u=r(require("./dragAxis")),t=r(require("./hold"));function r(e){return e&&e.__esModule?e:{default:e}}exports.default={id:"auto-start",install(r){r.usePlugin(e.default),r.usePlugin(t.default),r.usePlugin(u.default)}};
//# sourceMappingURL=plugin.prod.js.map

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

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc