UNPKG

cc.fovea.cordova.purchase

Version:

Cordova Purchase plugin for iOS, Android, Windows (AppStore, Play, UWP)

45 lines (33 loc) 1.2 kB
(function(){ var logLevel = {}; logLevel[store.ERROR] = "ERROR"; logLevel[store.WARNING] = "WARNING"; logLevel[store.INFO] = "INFO"; logLevel[store.DEBUG] = "DEBUG"; function log(level, o) { var maxLevel = store.verbosity === true ? 1 : store.verbosity; if (level > maxLevel) return; if (typeof o !== 'string') o = JSON.stringify(o); if (logLevel[level]) console.log("[store.js] " + logLevel[level] + ": " + o); else console.log("[store.js] " + o); } /// ## *store.log* object store.log = { /// ### `store.log.error(message)` /// Logs an error message, only if `store.verbosity` >= store.ERROR error: function(o) { log(store.ERROR, o); }, /// ### `store.log.warn(message)` /// Logs a warning message, only if `store.verbosity` >= store.WARNING warn: function(o) { log(store.WARNING, o); }, /// ### `store.log.info(message)` /// Logs an info message, only if `store.verbosity` >= store.INFO info: function(o) { log(store.INFO, o); }, /// ### `store.log.debug(message)` /// Logs a debug message, only if `store.verbosity` >= store.DEBUG debug: function(o) { log(store.DEBUG, o); } }; })();