UNPKG

fcr-core

Version:

Core APIs for building online scenes

12 lines (11 loc) 879 B
import { FcrCoreServiceApi } from '../../../service/api'; import { FcrSharedCache } from '../../shared-cache'; import { FcrBoardConfig, FcrStandaloneWhiteboardControl, FcrWhiteboardControl, FcrWhiteboardControlFactory } from './type'; import type { RTMClient } from 'agora-rtm'; import { AgoraRteScene } from 'agora-rte-sdk'; export declare class FcrWhiteboardControlFactoryImpl implements FcrWhiteboardControlFactory { protected logger: import("agora-foundation/lib/logger").Logger; createForSubProcess(rtmClient: RTMClient, hasOperationPrivilege: boolean, boardConfig: FcrBoardConfig): FcrStandaloneWhiteboardControl; createForMainProcess(rtmClient: RTMClient, hasOperationPrivilege: boolean, boardConfig: FcrBoardConfig, scene: AgoraRteScene, api: FcrCoreServiceApi, sharedCache: FcrSharedCache): FcrWhiteboardControl; private _createForgeInitConfigFetcher; }