@youngbeen/angle-ctrl
Advanced tools
@@ -8,4 +8,7 @@ "use strict"; | ||
| var CSS_STYLE = 'position:fixed;pointer-events:none;z-index:-9999;opacity:0;'; | ||
| var _default = { | ||
| var _default = exports["default"] = { | ||
| copy: function copy(content) { | ||
| if (!content) { | ||
| return false; | ||
| } | ||
| var textarea = document.createElement('textarea'); | ||
@@ -16,3 +19,2 @@ textarea.value = content; | ||
| document.body.appendChild(textarea); | ||
| if (navigator.userAgent.match(/ipad|ipod|iphone/i)) { | ||
@@ -34,5 +36,3 @@ var editable = textarea.contentEditable; | ||
| } | ||
| var success = false; | ||
| try { | ||
@@ -43,7 +43,5 @@ success = document.execCommand('copy'); | ||
| } | ||
| document.body.removeChild(textarea); | ||
| return success; | ||
| } | ||
| }; | ||
| exports["default"] = _default; | ||
| }; |
@@ -7,7 +7,4 @@ "use strict"; | ||
| exports["default"] = void 0; | ||
| var _LogCtrl = _interopRequireDefault(require("../logCtrl/LogCtrl")); | ||
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
| function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } | ||
| var debug = 0; | ||
@@ -20,5 +17,3 @@ var autoReport = true; | ||
| var stack = e.error && e.error.stack || ''; | ||
| _LogCtrl["default"].saveLog(e.message || '', 'error', lineno, '', '', stack); | ||
| if (autoReport) { | ||
@@ -28,3 +23,3 @@ _LogCtrl["default"].sendLog(); | ||
| }, true); | ||
| var _default = { | ||
| var _default = exports["default"] = { | ||
| log: function log() { | ||
@@ -39,3 +34,2 @@ var info = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; | ||
| var msg = info; | ||
| if (params) { | ||
@@ -45,3 +39,2 @@ if (params.isSave) { | ||
| } | ||
| if (params.line) { | ||
@@ -51,3 +44,2 @@ line = params.line.toString(); | ||
| } | ||
| if (params.compName) { | ||
@@ -57,3 +49,2 @@ compName = params.compName; | ||
| } | ||
| if (params.funcName) { | ||
@@ -63,3 +54,2 @@ funcName = params.funcName; | ||
| } | ||
| if (params.attach) { | ||
@@ -69,9 +59,6 @@ attach = params.attach; | ||
| } | ||
| console.log(msg); | ||
| if (isSave) { | ||
| _LogCtrl["default"].saveLog(info, 'info', line, compName, funcName, attach); | ||
| } | ||
| if (debug > 1) { | ||
@@ -89,3 +76,2 @@ window.alert(msg); | ||
| var msg = info; | ||
| if (params) { | ||
@@ -96,3 +82,2 @@ if (params.line) { | ||
| } | ||
| if (params.compName) { | ||
@@ -102,3 +87,2 @@ compName = params.compName; | ||
| } | ||
| if (params.funcName) { | ||
@@ -108,3 +92,2 @@ funcName = params.funcName; | ||
| } | ||
| if (params.attach) { | ||
@@ -114,7 +97,4 @@ attach = params.attach; | ||
| } | ||
| console.warn(msg); | ||
| _LogCtrl["default"].saveLog(info, 'warn', line, compName, funcName, attach); | ||
| if (debug) { | ||
@@ -132,3 +112,2 @@ window.alert(msg); | ||
| var msg = info; | ||
| if (params) { | ||
@@ -139,3 +118,2 @@ if (params.line) { | ||
| } | ||
| if (params.compName) { | ||
@@ -145,3 +123,2 @@ compName = params.compName; | ||
| } | ||
| if (params.funcName) { | ||
@@ -151,3 +128,2 @@ funcName = params.funcName; | ||
| } | ||
| if (params.attach) { | ||
@@ -157,11 +133,7 @@ attach = params.attach; | ||
| } | ||
| console.warn(msg); | ||
| _LogCtrl["default"].saveLog(info, 'error', line, compName, funcName, attach); | ||
| if (autoReport) { | ||
| _LogCtrl["default"].sendLog(); | ||
| } | ||
| if (debug) { | ||
@@ -194,3 +166,2 @@ window.alert(msg); | ||
| cheatCounts++; | ||
| if (cheatCounts >= count) { | ||
@@ -200,3 +171,2 @@ if (tcCheatDebug) { | ||
| } | ||
| cheatCounts = 0; | ||
@@ -208,3 +178,2 @@ return true; | ||
| } | ||
| tcCheatDebug = setTimeout(function () { | ||
@@ -217,3 +186,2 @@ cheatCounts = 0; | ||
| } | ||
| }; | ||
| exports["default"] = _default; | ||
| }; |
+6
-16
@@ -6,21 +6,11 @@ "use strict"; | ||
| }); | ||
| exports.clipboard = exports.debugCtrl = exports.logCtrl = exports.timeCtrl = void 0; | ||
| exports.timeCtrl = exports.logCtrl = exports.debugCtrl = exports.clipboard = void 0; | ||
| var _TimeCtrl = _interopRequireDefault(require("./timeCtrl/TimeCtrl")); | ||
| var _LogCtrl = _interopRequireDefault(require("./logCtrl/LogCtrl")); | ||
| var _DebugCtrl = _interopRequireDefault(require("./debugCtrl/DebugCtrl")); | ||
| var _Clipboard = _interopRequireDefault(require("./clipboard/Clipboard")); | ||
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
| var timeCtrl = _TimeCtrl["default"]; | ||
| exports.timeCtrl = timeCtrl; | ||
| var logCtrl = _LogCtrl["default"]; | ||
| exports.logCtrl = logCtrl; | ||
| var debugCtrl = _DebugCtrl["default"]; | ||
| exports.debugCtrl = debugCtrl; | ||
| var clipboard = _Clipboard["default"]; | ||
| exports.clipboard = clipboard; | ||
| function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } | ||
| var timeCtrl = exports.timeCtrl = _TimeCtrl["default"]; | ||
| var logCtrl = exports.logCtrl = _LogCtrl["default"]; | ||
| var debugCtrl = exports.debugCtrl = _DebugCtrl["default"]; | ||
| var clipboard = exports.clipboard = _Clipboard["default"]; |
@@ -7,15 +7,9 @@ "use strict"; | ||
| exports["default"] = void 0; | ||
| var _angleUtil = require("@youngbeen/angle-util"); | ||
| require("@youngbeen/ums-tracking"); | ||
| function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); } | ||
| function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); } | ||
| function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); } | ||
| function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } } | ||
| function _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); } | ||
| function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } | ||
| function _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } } | ||
| function _iterableToArray(r) { if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r); } | ||
| function _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); } | ||
| function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; } | ||
| var logs = []; | ||
@@ -25,3 +19,3 @@ var tagRandoms = Math.floor(Math.random() * 10e13); | ||
| tagTime = tagTime.getTime(); | ||
| var _default = { | ||
| var _default = exports["default"] = { | ||
| saveLog: function saveLog(msg, type) { | ||
@@ -32,3 +26,2 @@ var line = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ''; | ||
| var attach = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : ''; | ||
| if (msg && type) { | ||
@@ -65,3 +58,2 @@ var now = new Date(); | ||
| var tag = "".concat(tagTime, "-").concat(tagRandoms); | ||
| if (tracking) { | ||
@@ -75,3 +67,2 @@ tracking('UMS_FELOG_ERRORLOG', { | ||
| } | ||
| }; | ||
| exports["default"] = _default; | ||
| }; |
| "use strict"; | ||
| var _LogCtrl = _interopRequireDefault(require("./LogCtrl.ts")); | ||
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
| function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } | ||
| // expect.extend({ | ||
@@ -15,12 +13,9 @@ // arrayToHaveLength(array, length) { | ||
| // }) | ||
| describe('saveLog(msg, type, line, compName, funcName, attach), sendLog()', function () { | ||
| test('save and send correct', function () { | ||
| var mockFn = window.tracking = jest.fn(); | ||
| _LogCtrl["default"].sendLog(); | ||
| expect(mockFn.mock.calls.length).toBe(0); | ||
| var data = _LogCtrl["default"].saveLog('test message 1', 'info', 21, 'CompSuper', 'sum', ''); | ||
| expect(data.logsLength).toBe(1); | ||
@@ -50,7 +45,5 @@ expect(data.log).toEqual({ | ||
| }); | ||
| _LogCtrl["default"].sendLog(); | ||
| expect(mockFn.mock.calls.length).toBe(1); | ||
| }); | ||
| }); |
@@ -7,8 +7,8 @@ "use strict"; | ||
| exports["default"] = void 0; | ||
| var _default = { | ||
| var _default = exports["default"] = { | ||
| countDown: function countDown(_ref) { | ||
| var _ref$total = _ref.total, | ||
| total = _ref$total === void 0 ? 60 : _ref$total, | ||
| _ref$step = _ref.step, | ||
| step = _ref$step === void 0 ? 1000 : _ref$step; | ||
| total = _ref$total === void 0 ? 60 : _ref$total, | ||
| _ref$step = _ref.step, | ||
| step = _ref$step === void 0 ? 1000 : _ref$step; | ||
| var tick = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; | ||
@@ -20,7 +20,4 @@ var end = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; | ||
| step > 0 ? stepLength = step : stepLength = 1000; | ||
| var tickCallback = tick || function () {}; | ||
| var endCallback = end || function () {}; | ||
| var tc = setInterval(function () { | ||
@@ -42,10 +39,9 @@ if (counter > 0) { | ||
| var _ref2$start = _ref2.start, | ||
| start = _ref2$start === void 0 ? 0 : _ref2$start, | ||
| _ref2$total = _ref2.total, | ||
| total = _ref2$total === void 0 ? 60 : _ref2$total, | ||
| _ref2$step = _ref2.step, | ||
| step = _ref2$step === void 0 ? 1000 : _ref2$step; | ||
| start = _ref2$start === void 0 ? 0 : _ref2$start, | ||
| _ref2$total = _ref2.total, | ||
| total = _ref2$total === void 0 ? 60 : _ref2$total, | ||
| _ref2$step = _ref2.step, | ||
| step = _ref2$step === void 0 ? 1000 : _ref2$step; | ||
| var tick = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; | ||
| var end = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; | ||
| if (start > total) { | ||
@@ -55,11 +51,7 @@ console.warn('Error: "start" should not larger than "total" (countUp()@TimeCtrl)'); | ||
| } | ||
| var now = start; | ||
| var stepLength; | ||
| step > 0 ? stepLength = step : stepLength = 1000; | ||
| var tickCallback = tick || function () {}; | ||
| var endCallback = end || function () {}; | ||
| var tc = setInterval(function () { | ||
@@ -79,3 +71,2 @@ if (now < total) { | ||
| } | ||
| }; | ||
| exports["default"] = _default; | ||
| }; |
| "use strict"; | ||
| var _TimeCtrl = _interopRequireDefault(require("./TimeCtrl.ts")); | ||
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
| function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } | ||
| // expect.extend({ | ||
@@ -15,2 +13,3 @@ // arrayToHaveLength(array, length) { | ||
| // }) | ||
| jest.useFakeTimers(); | ||
@@ -20,3 +19,2 @@ describe('countDown({total, step, tick, end})', function () { | ||
| _TimeCtrl["default"].countDown({}); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -31,3 +29,2 @@ }); | ||
| }); | ||
| _TimeCtrl["default"].countDown({ | ||
@@ -38,3 +35,2 @@ total: 10, | ||
| }); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -62,3 +58,2 @@ jest.runAllTimers(); | ||
| }); | ||
| _TimeCtrl["default"].countDown({ | ||
@@ -70,3 +65,2 @@ total: 20, | ||
| }); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -91,3 +85,2 @@ jest.runAllTimers(); | ||
| _TimeCtrl["default"].countUp({}); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -102,3 +95,2 @@ }); | ||
| }); | ||
| _TimeCtrl["default"].countUp({ | ||
@@ -110,3 +102,2 @@ start: 5, | ||
| }); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -134,3 +125,2 @@ jest.runAllTimers(); | ||
| }); | ||
| _TimeCtrl["default"].countUp({ | ||
@@ -143,3 +133,2 @@ start: 12, | ||
| }); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -167,3 +156,2 @@ jest.runAllTimers(); | ||
| }); | ||
| _TimeCtrl["default"].countUp({ | ||
@@ -175,3 +163,2 @@ start: 12, | ||
| }); | ||
| expect(setInterval).toHaveBeenCalled(); | ||
@@ -178,0 +165,0 @@ jest.runAllTimers(); |
+7
-7
| { | ||
| "name": "@youngbeen/angle-ctrl", | ||
| "version": "2.0.3", | ||
| "version": "2.0.4", | ||
| "description": "The controllers used in angle-FE team", | ||
@@ -11,8 +11,8 @@ "main": "dist/index.js", | ||
| "devDependencies": { | ||
| "@babel/cli": "^7.4.4", | ||
| "@babel/core": "^7.4.5", | ||
| "@babel/preset-env": "^7.4.5", | ||
| "@babel/preset-typescript": "^7.3.3", | ||
| "babel-jest": "^24.8.0", | ||
| "jest": "^24.8.0" | ||
| "@babel/cli": "^7.27.0", | ||
| "@babel/core": "^7.26.10", | ||
| "@babel/preset-env": "^7.26.9", | ||
| "@babel/preset-typescript": "^7.27.0", | ||
| "babel-jest": "^29.7.0", | ||
| "jest": "^29.7.0" | ||
| }, | ||
@@ -19,0 +19,0 @@ "scripts": { |
147406
0.23%2074
-0.14%