iotile-common
Version:
Common utilities for IoTile Packages and Applications
44 lines • 1.61 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var ObjectBase = /** @class */ (function () {
function ObjectBase(name, $injector) {
this.className = name;
this.$log = $injector.get("$log");
this.$injector = $injector;
}
ObjectBase.prototype.log_debug = function (message) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
(_a = this.$log).debug.apply(_a, ["[" + this.className + "] " + message].concat(args));
var _a;
};
ObjectBase.prototype.log_warn = function (message) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
(_a = this.$log).warn.apply(_a, ["[" + this.className + "] " + message].concat(args));
var _a;
};
ObjectBase.prototype.log_error = function (message) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
(_a = this.$log).error.apply(_a, ["[" + this.className + "] " + message].concat(args));
var _a;
};
ObjectBase.prototype.log_info = function (message) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
(_a = this.$log).info.apply(_a, ["[" + this.className + "] " + message].concat(args));
var _a;
};
return ObjectBase;
}());
exports.ObjectBase = ObjectBase;
//# sourceMappingURL=all-base.js.map