sendRevokeMsg method

Future<MsgModel?> sendRevokeMsg({
  1. required String clientMsgId,
  2. required TipContent content,
})

发送撤回消息

Implementation

Future<MsgModel?> sendRevokeMsg({
  required String clientMsgId,
  required TipContent content,
}) async {
  MsgModel? msgModel = await getSingleMsg(
    clientMsgId: clientMsgId,
  );
  if (msgModel == null || msgModel.serverMsgId == null) return null;
  msgModel.contentType = MsgContentType.tip;
  msgModel.content = content.toJson();
  return sendEditMsg(msgModel: msgModel);
}