UNPKG

agora-edu-core

Version:

Core APIs for building an online classroom

21 lines (20 loc) 556 B
import { EduClassroomStore } from '.'; export declare class LogReporter { private static readonly UPLOAD_PERIOD_IN_SECONDS; private _task?; private _lastUploadTs; private _isProcessing; private _store; constructor(store: EduClassroomStore); start(): void; stop(): void; private get _isTimeToUpload(); private get _engine(); private _execute; private _uploadLog; enableLogReport(): void; disableLogReport(): void; uploadLog(): void; private _handleError; private _classroomEventHandler; }