UNPKG

agora-edu-core-lb

Version:

For publishing npm package agora-edu-core (Web & Electron). Get more information from https://docs.agora.io

24 lines (23 loc) 933 B
import LogWorker from 'worker-loader?inline=true&fallback=false!./log.worker'; import { EduLogLevel } from './interfaces'; import { LogUpload } from '../services/log-upload'; export declare class EduLogger { static logLevel: EduLogLevel; private static get currentTime(); static setLogLevel(level: EduLogLevel): void; static warn(...args: any[]): void; static debug(...args: any[]): void; static info(...args: any[]): void; static error(...args: any[]): void; private static log; static originConsole: Console; static thread: LogWorker | null; static logUploader: LogUpload; static init(appId: string): void; private static debugLog; static uploadElectronLog(roomId: any): Promise<any>; static get ts(): number; static enableUpload(roomUuid: string, isElectron: boolean): Promise<string>; private uploadCefLog; static uploadLog(roomId: string): Promise<any>; }