UNPKG

@zegocloud/zimkit-vue

Version:

ZEGO ZIMKit SDK for Web Vue

17 lines (16 loc) 846 B
import { ZIMGroupCreatedResult, ZIMGroupJoinedResult, ZIMGroupLeftResult } from '../../ZIMAdapter/index.entity'; import ZIMKitGroupVM from './ZIMKitGroupVM'; export default class ZIMKitGroupListVM { private static instance; groupList: Map<string, ZIMKitGroupVM>; constructor(); static getInstance(): ZIMKitGroupListVM; initListenerHandle(): void; queryGroupList(): Promise<void>; createGroup(groupID: string, groupName: string, userIDList: string[]): Promise<ZIMGroupCreatedResult>; joinGroup(groupID: string): Promise<ZIMGroupJoinedResult>; leaveGroup(groupID: string): Promise<ZIMGroupLeftResult>; queryGroupMemberList(groupID: string): Promise<import("zego-zim-web").ZIMGroupMemberListQueriedResult>; registerLoginStateChangedCallback(callback: (state: number) => void): void; unInit(): void; }