reeditMessage property

RevokedMessageInfo? get reeditMessage

Implementation

RevokedMessageInfo? get reeditMessage => _reeditMessage;
set reeditMessage (RevokedMessageInfo? value)

Implementation

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