UNPKG

tilince-test-456

Version:

ZEGO ZIMKit SDK for Web React

21 lines (20 loc) 1.1 kB
import { ZIMGroupCreatedResult, ZIMGroupFullInfo, ZIMGroupJoinedResult, ZIMGroupMemberInfo } from '../../ZIMAdapter/index.entity'; export default class ZIMKitGroupVM { static instance: ZIMKitGroupVM; private eventHandler; currentGroupInfo: ZIMGroupFullInfo; memberList: ZIMGroupMemberInfo[]; constructor(); static getInstance(): ZIMKitGroupVM; initListenerHandle(): void; createGroup(groupID: string, groupName: string, userIDList: string[]): Promise<ZIMGroupCreatedResult>; queryGroupMemberList(groupID: string): Promise<void>; joinGroup(groupID: string): Promise<ZIMGroupJoinedResult>; leaveGroup(groupID: string): Promise<import("zego-zim-web").ZIMGroupLeftResult>; dismissGroup(groupID: string): void; inviteUsersJoinGroup(userIDList: [], groupID: string): void; kickGroupMembers(userIDList: [], groupID: string): void; queryGroupInfo(groupID: string): Promise<import("zego-zim-web").ZIMGroupInfoQueriedResult>; unInit(): void; registerCurrentGroupInfoUpdateCallback(callback: (groupInfo: ZIMGroupFullInfo) => void): void; }