Socket
Socket
Sign inDemoInstall

call-func

Package Overview
Dependencies
Maintainers
1
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

call-func - npm Package Compare versions

Comparing version 0.2.2 to 0.2.3

10

build/cjs/src/callfunc.js
"use strict";
var _interopRequireDefault = require("reshow-runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.__esModule = true;
exports["default"] = void 0;
var _typeof2 = _interopRequireDefault(require("reshow-runtime/helpers/typeof"));
var _reshowConstant = require("reshow-constant");
var callFunc = function callFunc(func, args, scope, def) {
return _reshowConstant.FUNCTION === (0, _typeof2["default"])(func) ? func.apply(scope, args) : _reshowConstant.UNDEFINED !== (0, _typeof2["default"])(def) ? def : func;
return _reshowConstant.FUNCTION === typeof func ? func.apply(scope, args) : _reshowConstant.UNDEFINED !== typeof def ? def : func;
};

@@ -17,0 +11,0 @@

8

build/cjs/src/delegate.js

@@ -5,7 +5,9 @@ "use strict";

Object.defineProperty(exports, "__esModule", {
value: true
});
exports.__esModule = true;
exports["default"] = void 0;
require("core-js/modules/es.array.some.js");
require("core-js/modules/es.object.to-string.js");
var _cssQuerySelector = _interopRequireDefault(require("css-query-selector"));

@@ -12,0 +14,0 @@

@@ -7,27 +7,7 @@ "use strict";

Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "cleanAllRegister", {
enumerable: true,
get: function get() {
return _register.cleanAllRegister;
}
});
exports.defaultCall = exports["default"] = exports.debounce = void 0;
Object.defineProperty(exports, "delegate", {
enumerable: true,
get: function get() {
return _delegate["default"];
}
});
exports.isRequired = void 0;
Object.defineProperty(exports, "register", {
enumerable: true,
get: function get() {
return _register["default"];
}
});
exports.throttle = void 0;
exports.__esModule = true;
exports.throttle = exports.register = exports.isRequired = exports.delegate = exports.defaultCall = exports["default"] = exports.debounce = exports.cleanAllRegister = void 0;
require("core-js/modules/web.timers.js");
var _callfunc = _interopRequireDefault(require("./callfunc"));

@@ -37,4 +17,9 @@

exports.register = _register["default"];
exports.cleanAllRegister = _register.cleanAllRegister;
var _delegate = _interopRequireDefault(require("./delegate"));
exports.delegate = _delegate["default"];
var defaultCall = function defaultCall(defaultFunc, func, scope) {

@@ -53,3 +38,3 @@ return function () {

var isRequired = function isRequired(name) {
throw new Error("".concat(name || "param", " is required"));
throw new Error((name || "param") + " is required");
};

@@ -56,0 +41,0 @@ /**

@@ -5,11 +5,15 @@ "use strict";

Object.defineProperty(exports, "__esModule", {
value: true
});
exports.__esModule = true;
exports["default"] = exports.cleanAllRegister = void 0;
var _classCallCheck2 = _interopRequireDefault(require("reshow-runtime/helpers/classCallCheck"));
require("core-js/modules/es.array.concat.js");
var _createClass2 = _interopRequireDefault(require("reshow-runtime/helpers/createClass"));
require("core-js/modules/es.array.filter.js");
require("core-js/modules/es.object.to-string.js");
require("core-js/modules/es.array.for-each.js");
require("core-js/modules/web.dom-collections.for-each.js");
var _defineProperty2 = _interopRequireDefault(require("reshow-runtime/helpers/defineProperty"));

@@ -57,3 +61,2 @@

(0, _classCallCheck2["default"])(this, EventWrap);
(0, _defineProperty2["default"])(this, "optionMap", {});

@@ -106,22 +109,22 @@ (0, _defineProperty2["default"])(this, "typeMap", {});

(0, _createClass2["default"])(EventWrap, [{
key: "cleanAll",
value: function cleanAll(type) {
var _this2 = this;
var _proto = EventWrap.prototype;
var optionMap = this.optionMap;
_proto.cleanAll = function cleanAll(type) {
var _this2 = this;
if (null != type) {
if (this.typeMap[type]) {
this.typeMap[type].forEach(function (key) {
_this2.removeEventListener(key);
});
}
} else {
(0, _reshowConstant.KEYS)(optionMap).forEach(function (key) {
var optionMap = this.optionMap;
if (null != type) {
if (this.typeMap[type]) {
this.typeMap[type].forEach(function (key) {
_this2.removeEventListener(key);
});
}
} else {
(0, _reshowConstant.KEYS)(optionMap).forEach(function (key) {
_this2.removeEventListener(key);
});
}
}]);
};
return EventWrap;

@@ -128,0 +131,0 @@ }();

{
"version": "0.2.2",
"version": "0.2.3",
"name": "call-func",

@@ -4,0 +4,0 @@ "repository": {

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