UNPKG

ng2-logger

Version:

isomorphic logger for browser/server in typescript

23 lines (22 loc) 791 B
import { Logger } from './logger'; import { Level } from './level'; export declare class Log { static instances: { [moduleName: string]: Logger<any>; }; static create<TA>(name: string, ...level: Level[]): Logger<TA>; private static getRandomColor(); private static display(name, data, incomming, moduleName); private static fixedWidth; private static _logOnly; static levels: Level[]; static onlyLevel(...level: Level[]): void; private static _logModules; private static modules; static onlyModules(...modules: (string | RegExp)[]): void; private static isMutedModule(moduleName); private static muteAllOtherModules(); private static isDevelopmentMode; private static modeIsSet; static setProductionMode(): void; }