群组信息类,包含群组相关的信息。

可调用 ChatGroupManager.fetchGroupInfoFromServer 方法获取群组相关信息。

Constructors

  • Parameters

    • params: {
          adminList?: string[];
          announcement?: string;
          blockList?: string[];
          description?: string;
          groupId: string;
          groupName?: string;
          isAllMemberMuted?: boolean;
          memberCount?: number;
          memberList?: string[];
          messageBlocked?: boolean;
          muteList?: string[];
          options?: any;
          owner: string;
          permissionType: number;
      }
      • OptionaladminList?: string[]
      • Optionalannouncement?: string
      • OptionalblockList?: string[]
      • Optionaldescription?: string
      • groupId: string
      • OptionalgroupName?: string
      • OptionalisAllMemberMuted?: boolean
      • OptionalmemberCount?: number
      • OptionalmemberList?: string[]
      • OptionalmessageBlocked?: boolean
      • OptionalmuteList?: string[]
      • Optionaloptions?: any
      • owner: string
      • permissionType: number

    Returns ChatGroup

Properties

adminList: string[]

群组管理员列表。

announcement: string

群组公告内容。

blockList: string[]

群组黑名单列表。

description: string

群组的描述信息。

groupId: string

群组 ID。

groupName: string

群组名称。

isAllMemberMuted: boolean

是否在全员禁言状态。

  • true:是。
  • false:否。
memberCount: number

群组的成员数。

memberList: string[]

群组成员列表。

messageBlocked: boolean

群组消息是否被当前用户屏蔽。

  • true:是。
  • false:否。
muteList: string[]

群组禁言列表。

群组选项。

owner: string

群主的用户 ID。

permissionType: ChatGroupPermissionType

当前用户在群组中的角色。

Accessors

  • get maxCount(): number
  • 获取群组最大成员数量。该参数在创建群组时设定。

    Returns number