reeditMessage property
RevokedMessageInfo?
get
reeditMessage
Implementation
RevokedMessageInfo? get reeditMessage => _reeditMessage;
set
reeditMessage
(RevokedMessageInfo? value)
Implementation
set reeditMessage(RevokedMessageInfo? value) {
_reeditMessage = value;
_replyMessage = null;
//如果被撤回的消息有被回复的消息,则重新编辑时需要显示被回复的消息
if (value?.replyMsgId?.isNotEmpty == true) {
NimCore.instance.messageService.getMessageListByIds(
messageClientIds: [value!.replyMsgId!]).then((value) {
if (value.data?.isNotEmpty == true) {
replyMessage = ChatMessage(value.data!.first);
}
});
}
notifyListeners();
}