ChatLifeCycle
功能介绍
聊天消息操作时的钩子函数
参数介绍
newMessageWillMount
参数类型 : Future< V2TimMessage? > Function( V2TimMessage message)
适用平台: 全部
- 参数描述 : 在将新的消息加入到历史消息列表前的钩子函数,如果返回null,则不将该消息实时放入历史消息列表
modifiedMessageWillMount
参数类型 : Future< V2TimMessage? > Function( V2TimMessage message)
适用平台: 全部
- 参数描述 : 在修改后的消息渲染到UI页面前的钩子函数
messageWillSend
参数类型 : Future< V2TimMessage? > Function( V2TimMessage message)
适用平台: 全部
- 参数描述 : 在消息发送前的钩子函数
didGetHistoricalMessageList
参数类型 : Future< List< V2TimMessage > > Function( List< V2TimMessage > messageList)
适用平台: 全部
- 参数描述 : 在将用户获取到最新的消息列表后的钩子函数
shouldDeleteMessage
参数类型 : Future< bool > Function(String msgID)
适用平台: 全部
- 参数描述 : 在将用户删除消息前的钩子函数
shouldClearHistoricalMessageList
参数类型 : Future< bool > Function(String msgID)
适用平台: 全部
- 参数描述 : 在将用户清除历史消息前的钩子函数