@zegocloud/zego-uikit-prebuilt-call-mini-program
Version:
zegocloud prebuilt meeting rtc sdk
23 lines (22 loc) • 1.41 kB
TypeScript
import { ZegoUIKitUser, ZegoUIKitScenario, ZegoUIKitListener } from "./service/defines";
export * from './utils';
export declare class ZegoUIKit {
static init(appID: number, server: string, userID: string, userName: string, token: string, config?: any): Promise<boolean>;
static unInit(): void;
static authCheck(): Promise<boolean>;
static joinRoom(roomID: string, token: string, user: ZegoUIKitUser, roomConfig: any): Promise<boolean>;
static renewToken(token: string, roomID?: string): boolean;
static isLocalUser(userID: string): boolean;
static updatePlayerState(streamID: string, event: any): void;
static updatePlayerNetStatus(streamID: string, event: any): void;
static updateAudioVolumeNotify(streamID: string, event: any): void;
static getLocalUser(): ZegoUIKitUser | null;
static setStreamExtraInfo(streamID: string, extraInfo: string): Promise<import("zego-express-engine-miniprogram/sdk/code/zh/ZegoExpressEntity.wechat").ZegoServerResponse>;
static updateUser(user: ZegoUIKitUser): void;
static logoutRoom(): void;
static getSignalingPlugin(): import("./service/internal/invitation/InvitationService").default;
static addUIKitListener(listenerID: string, listener: ZegoUIKitListener): void;
static removeUIKitListener(listenerID: string): void;
static getCurrentMode(): ZegoUIKitScenario;
}
export * from './service/defines';