UNPKG

zego-express-logger

Version:

zego express log sdk

15 lines (14 loc) 448 B
import { WebLogCache } from '../log-cache-web'; export declare abstract class LogStrategy { protected cache: WebLogCache; onCanSendActive?: Function; constructor(cache: WebLogCache); abstract canSendLog(): boolean; /** * 获取一个数据帧的报文JSON数组 */ abstract getLog(): string[]; abstract onSendLog(): void; abstract cacheLog(log: string): void; abstract destroy(): void; }