TIMUIKitChatConfig
关键类描述
消息页面设置
参数
isShowReadingStatus
- 参数类型 : bool
- 参数描述 : 是否展示消息的阅读状态
isShowGroupReadingStatus
- 参数类型 : bool
- 参数描述 : 是否展示群组消息的阅读状态
isAllowLongPressMessage
- 参数类型 : bool
- 参数描述 : 是否允许使用长按消息出现消息操作功能
isAllowClickAvatar
- 参数类型 : bool
- 参数描述 : 是否允许使用点击头像的回调函数
isAllowEmojiPanel
- 参数类型 : bool
- 参数描述 : 是否允许使用表情面板
isAllowShowMorePanel
- 参数类型 : bool
- 参数描述 : 是否允许使用更多操作面板
isAllowSoundMessage
- 参数类型 : bool
- 参数描述 : 是否允许发送语音消息
isAtWhenReply
- 参数类型 : bool
- 参数描述 : 是否允许引用消息时自动@消息发出者
isShowGroupMessageReadReceipt
- 参数类型 : bool
- 参数描述 : 是否展示群消息已读回执
groupReadReceiptPermissionList
- 参数类型 : List< GroupReceiptAllowType >
- 参数描述 : 限定可展示群消息已读回执的群类型
notificationTitle
- 参数类型 : String
- 参数描述 : 此会话的离线推送标题
notificationOPPOChannelID
- 参数类型 : String
- 参数描述 : oppo系列手机的离线推送渠道id
isShowSelfNameInGroup
- 参数类型 : bool
- 参数描述 : 是否在群组聊天中展示自己的名字
isShowOthersNameInGroup
- 参数类型 : bool
- 参数描述 : 是否在群组聊天中展示其他人的名字
notificationIOSSound
- 参数类型 : String
- 参数描述 : ios的离线推送的铃声文件路径
notificationAndroidSound
- 参数类型 : String
- 参数描述 : Android的离线推送的铃声文件路径
notificationBody
- 参数类型 : String? Function(V2TimMessage message, String convID, ConvType convType)
- 参数描述 : 离线推送消息第二行body的内容构造器。如果需要在某些场景使用默认的body,返回
null
即可。
notificationExt
- 参数类型 : String? Function(V2TimMessage message, String convID, ConvType convType)
- 参数描述 : 离线推送消息的额外信息。如果需要在某些场景使用默认的ext,返回
null
即可。
urlPreviewType
- 参数类型 : UrlPreviewType
- 参数描述 : url信息预览类型
showC2cMessageEditStaus
- 参数类型 : bool
- 参数描述 : 是否展示正在输入中的状态
isUseMessageReaction
- 参数类型 : bool
- 参数描述 : 是否允许使用表情回应功能
timeDividerConfig
- 参数类型 : TimeDividerConfig
- 参数描述 : 配置自定义时间分割戳,消息时间间隔和时间戳转文本的算法逻辑。
onTapLink
- 参数类型 : Function(String url)
- 参数描述 : 点击文本消息内的URL链接的后续操作。TUIKit默认使用系统默认浏览器打开。
isSupportMarkdownForTextMessage
- 参数类型 : bool
- 参数描述 : 配置是否为文本消息开启markdown格式解析能力。