rn-pendo-sdk
Version:
Pendo Mobile React Native SDK
1 lines • 1 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.PendoLog=void 0;var _classCallCheck2=_interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));var _createClass2=_interopRequireDefault(require("@babel/runtime/helpers/createClass"));var PendoLog=exports.PendoLog=function(){function PendoLog(){(0,_classCallCheck2.default)(this,PendoLog);}return(0,_createClass2.default)(PendoLog,null,[{key:"setDebugMode",value:function setDebugMode(debugEnabled){if(debugEnabled){PendoLog.debugEnabled=true;}}},{key:"debug",value:function debug(str){if(this.debugEnabled){console.debug(`\tpendo-rn-expo-plugin: ${str}`);}}},{key:"warn",value:function warn(str){console.error(`\tpendo-rn--expo-plugin: ${str}`);}},{key:"error",value:function error(str,_error){console.error(`\tpendo-rn--expo-plugin: ${str} ${_error?'with error '.concat(JSON.stringify(_error)):''}`);}}]);}();PendoLog.debugEnabled=false;