UNPKG

@zegocloud/zimkit-react

Version:

ZEGO ZIMKit SDK for Web React

20 lines (19 loc) 1.02 kB
import { ZIMGroupCreatedResult, ZIMGroupJoinedResult, ZIMGroupLeftResult } from '../../ZIMAdapter/index.entity'; import ZIMKitGroupVM from './ZIMKitGroupVM'; export default class ZIMKitGroupListVM { static instance: ZIMKitGroupListVM; 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; dismissGroup(groupID: string): void; inviteUsersJoinGroup(userIDList: [], groupID: string): void; kickGroupMembers(userIDList: [], groupID: string): void; unInit(): void; }