-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlogger.js
More file actions
5 lines (4 loc) · 1.94 KB
/
Copy pathlogger.js
File metadata and controls
5 lines (4 loc) · 1.94 KB
1
2
3
4
5
/* mobilecaddy-utils - v3.2.1 - Bundle Time: 2024-10-22 11:36:49 */
/* git info: "2024-10-22 11:34:11 +0100": 4b69821f8a37db692d32cb588a22dc57e260d69b (v3) */
/* Copyright 2024 MobileCaddy Ltd */
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.debug=debug,exports.error=error,exports.errorAndDispatch=errorAndDispatch,exports.info=info,exports.log=log,exports.warn=warn,exports.doLog=doLog;var logUtils=_interopRequireWildcard(require("./logUtils")),smartStoreUtils=_interopRequireWildcard(require("./smartStoreUtils"));function _interopRequireWildcard(r){if(r&&r.__esModule)return r;var o={};if(null!=r)for(var t in r)if(Object.prototype.hasOwnProperty.call(r,t)){var e=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(r,t):{};e.get||e.set?Object.defineProperty(o,t,e):o[t]=r[t]}return o.default=r,o}function _typeof(r){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}var LOG_LEVEL_ERROR=0,LOG_LEVEL_WARN=1,LOG_LEVEL_LOG=2,LOG_LEVEL_INFO=3,LOG_LEVEL_DEBUG=4;function doLog(r,o,t,e){logUtils.doLog(r,o,t,e).then(function(r){var e=localStorage.getItem("logLevel");(e=null===e||void 0==_typeof(e)?0:e)>=o&&smartStoreUtils.insertRecords("Mobile_Log__mc",[r],function(r){},function(r){error(r,_typeof(t))})}).catch(function(r){error(r,_typeof(t))})}function getErrorObject(){try{throw Error("")}catch(r){return r}}function debug(r){return doLog(!1,LOG_LEVEL_DEBUG,arguments,getErrorObject())}function error(r){return doLog(!1,LOG_LEVEL_ERROR,arguments)}function errorAndDispatch(r){return doLog(!0,LOG_LEVEL_ERROR,arguments)}function info(r){return doLog(!1,LOG_LEVEL_INFO,arguments,getErrorObject())}function log(r){return doLog(!1,LOG_LEVEL_LOG,arguments,getErrorObject())}function warn(r){return doLog(!1,LOG_LEVEL_WARN,arguments,getErrorObject())}