UNPKG

fcr-core

Version:

Core APIs for building online scenes

18 lines (17 loc) 557 B
export interface FcrChatConnection { login(): Promise<void>; logout(): void; getConnectionState(): FcrChatConnectionState; getConnectionInstance(): unknown; addObserver(observer: FcrChatConnectionObserver): void; removeObserver(observer: FcrChatConnectionObserver): void; } export interface FcrChatConnectionObserver { onConnectionStateUpdated(state: FcrChatConnectionState): void; onConnectionLoginSuccess(): void; } export declare enum FcrChatConnectionState { DISCONNECTED = 0, CONNECTION = 1, CONNECTED = 2 }