UNPKG

tsioc

Version:

tsioc is AOP, Ioc container, via typescript decorator

91 lines (89 loc) 3.86 kB
"use strict"; var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; Object.defineProperty(exports, "__esModule", { value: true }); var index_1 = require("../core/index"); var ConsoleLogManager = /** @class */ (function () { function ConsoleLogManager() { this.logger = new ConsoleLog(); } ConsoleLogManager.prototype.configure = function (config) { }; ConsoleLogManager.prototype.getLogger = function (name) { return this.logger; }; ConsoleLogManager.classAnnations = { "name": "ConsoleLogManager", "params": { "constructor": [], "configure": ["config"], "getLogger": ["name"] } }; ConsoleLogManager = __decorate([ index_1.NonePointcut, index_1.Singleton, index_1.Injectable('console'), __metadata("design:paramtypes", []) ], ConsoleLogManager); return ConsoleLogManager; }()); exports.ConsoleLogManager = ConsoleLogManager; var ConsoleLog = /** @class */ (function () { function ConsoleLog() { } ConsoleLog.prototype.log = function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } console.log.apply(console, args); }; ConsoleLog.prototype.trace = function (message) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } console.trace.apply(console, [message].concat(args)); }; ConsoleLog.prototype.debug = function (message) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } // console.debug in nuix will not console. console.debug.apply(console, [message].concat(args)); }; ConsoleLog.prototype.info = function (message) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } console.info.apply(console, [message].concat(args)); }; ConsoleLog.prototype.warn = function (message) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } console.warn.apply(console, [message].concat(args)); }; ConsoleLog.prototype.error = function (message) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } console.error.apply(console, [message].concat(args)); }; ConsoleLog.prototype.fatal = function (message) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } console.error.apply(console, [message].concat(args)); }; ConsoleLog.classAnnations = { "name": "ConsoleLog", "params": { "log": ["args"], "trace": ["message", "args"], "debug": ["message", "args"], "info": ["message", "args"], "warn": ["message", "args"], "error": ["message", "args"], "fatal": ["message", "args"] } }; return ConsoleLog; }()); exports.ConsoleLog = ConsoleLog; //# sourceMappingURL=sourcemaps/ConsoleLog.js.map