@kaltura-ng/kaltura-client
Version:
Kaltura Typescript client
33 lines • 1.16 kB
JavaScript
export var LogLevels;
(function (LogLevels) {
LogLevels[LogLevels["info"] = 0] = "info";
LogLevels[LogLevels["warn"] = 1] = "warn";
LogLevels[LogLevels["error"] = 2] = "error";
LogLevels[LogLevels["none"] = 100] = "none";
})(LogLevels || (LogLevels = {}));
export var LoggerSettings = {
logLevel: LogLevels.warn
};
var KalturaLogger = (function () {
function KalturaLogger(_name) {
this._name = _name;
}
KalturaLogger.prototype.warn = function (message) {
if (LoggerSettings.logLevel <= LogLevels.warn) {
console.warn("[kaltura-client/" + this._name + "]: " + message);
}
};
KalturaLogger.prototype.info = function (message) {
if (LoggerSettings.logLevel <= LogLevels.info) {
console.info("[kaltura-client/" + this._name + "]: " + message);
}
};
KalturaLogger.prototype.error = function (message) {
if (LoggerSettings.logLevel <= LogLevels.error) {
console.error("[kaltura-client/" + this._name + "]: " + message);
}
};
return KalturaLogger;
}());
export { KalturaLogger };
//# sourceMappingURL=kaltura-logger.js.map