UIKit 配置指南
Global IM UIKit 全局配置旨在提供易于使用的功能配置,帮助您快速构建聊天应用程序。
配置说明
Global IM UIKit 全局配置按照以下模块进行划分。您可以在相应的文件中了解 Global IM UIKit 提供的所有全局配置。
| 类别 | 描述 | API 文档 | 配置入口 |
|---|---|---|---|
| 特性配置 | 控制配置主题模式、语言类型、图片加载引擎、用户最大缓存、群组最大缓存、组成员缓存、权限拦截器等。 | FeatureConfig | ConfigCenter.getFeatureConfig() |
| 会话列表页面配置 | 控制设置支持的会话类型、会话列表条目Provider、进入会话是否删除通知消息等。 | ChatListConfig | ConfigCenter.getChatListConfig() |
| 会话页面配置 | 控制是否显示头像、昵称, 设置聊天气泡样式、撤回时间等。 | ChatConfig | ConfigCenter.getChatConfig() |
| 用户信息配置 | 设置当前用户信息、用户信息提供者、群组信息提供者、群组@信息提供者等。 | UserInfoConfig | ConfigCenter.getUserInfoConfig() |
| 通知配置 | 控制前台非会话页面接收到消息是否静默、通知的标题类型本地通知的分类(Category)、设置通知拦截器等。 | NotificationConfig | ConfigCenter.getNotificationConfig() |
| 其他全局配置 | 控制是否开启断网提示、消息已发已读状态等。 | ConfigCenter | ConfigCenter |