Friend 类(Flutter IMLib)
类继承图
Object→Friend
继承关系:Object → Friend。该数据结构不包含行为方法,字段与 domain.json → schemas.Friend 一一对应。
类说明
好友条目:userId、昵称、头像、备注、在线状态与黑名单标记。
| 项 | 值 |
|---|---|
| 类型 | 数据结构(值对象) |
| 字段数 | 6 |
| IDL 定义 | domain.json → schemas.Friend |
| 程序包 | impaas_imlib |
| 跨端一致性 | 字段名与取值在 7 个平台绑定中一致;仅语言类型映射不同 |
| 平台状态 | 已交付 |
字段概要
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
userId | string | 是 | 见字段类型定义 |
name | string | 否 | 名称 |
avatarUrl | string | 否 | 头像 URL |
remark | string | 否 | 好友备注名 |
online | bool | 否 | 是否在线 |
blacklisted | bool | 否 | 是否已加入黑名单 |
详细字段说明
string userId见字段类型定义
string name名称
string avatarUrl头像 URL
string remark好友备注名
bool online是否在线
bool blacklisted是否已加入黑名单
相关链接
- 关联类型:UserProfile、FriendRequest
- 关联枚举:—
- 关联方法:searchUsers、sendFriendRequest、getFriendRequests、acceptFriendRequest、rejectFriendRequest
- 返回索引:类 / 枚举