zego-express-logger
Version:
zego express log sdk
14 lines (13 loc) • 400 B
TypeScript
import { LogCache } from '../index';
export declare abstract class LogStrategy {
protected cache: LogCache;
onCanSendActive?: Function;
constructor(cache: LogCache);
abstract canSendLog(): boolean;
/**
* 获取一个数据帧的报文JSON数组
*/
abstract getLog(): string[];
abstract onSendLog(): void;
abstract cacheLog(log: string): void;
}