miniprogram-logger
Version:
It is used to log and gather statistics of users' behavior.
45 lines • 1.46 kB
TypeScript
import { ILogger, LogLevel } from "./ILogger";
/**
* 实时日志
*/
export declare class RelatimeLogger implements ILogger {
/**
* 记录日志级别
*/
logLevels: LogLevel[];
private readonly manager;
/**
* 创建LogManager
* @param wxLogManager - 微信LogManager或者参数
*/
constructor(wxLogManager?: wx.LogManager);
debug(...args: any[]): void;
info(...args: any[]): void;
warn(...args: any[]): void;
error(...args: any[]): void;
log(level: LogLevel, ...args: any[]): void;
log(...args: any[]): void;
}
declare namespace wx {
function getRealtimeLogManager(): LogManager;
interface LogManager {
/** 写 debug 日志 */
debug(
/** 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb */
...args: any[]): void;
/** 写 info 日志 */
info(
/** 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb */
...args: any[]): void;
/** 写 error 日志 */
error(
/** 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb */
...args: any[]): void;
/** 写 warn 日志 */
warn(
/** 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb */
...args: any[]): void;
}
}
export {};
//# sourceMappingURL=realtime.d.ts.map