UNPKG

js-utils-lite

Version:

Utils methods/components for JavaScript.

28 lines (27 loc) 819 B
/** * @author arnozhang * @date 2019/06/25 */ export declare class LogWriter { writeLog(message: string): void; formatLog(level: String, tagOrMessage: any, message?: any): string; } export declare enum LogLevel { verbose = "Verbose", debug = "Debug", info = "Info", warn = "Warn", error = "Error", fatal = "Fatal" } export declare class Logger { static writer?: LogWriter; static customizeWriter(newWriter: LogWriter): void; static v(tagOrMessage: any, message?: any): void; static d(tagOrMessage: any, message?: any): void; static i(tagOrMessage: any, message?: any): void; static w(tagOrMessage: any, message?: any): void; static e(tagOrMessage: any, message?: any): void; static f(tagOrMessage: any, message?: any): void; private static _log; }