createQuoteMessage method

V2TimMsgCreateInfoResult createQuoteMessage({
  1. required V2TimMessage message,
  2. required V2TimMessage quotedMessage,
})

Implementation

V2TimMsgCreateInfoResult createQuoteMessage(
    {required V2TimMessage message, required V2TimMessage quotedMessage}) {
  V2TimMessageQuoteInfo quoteInfo = V2TimMessageQuoteInfo(
    msgID: quotedMessage.msgID,
    messageTime: quotedMessage.timestamp,
    messageSequence: quotedMessage.seq != null ? int.tryParse(quotedMessage.seq!) : null,
  );
  message.quoteInfo = quoteInfo;

  return V2TimMsgCreateInfoResult(id: message.id, messageInfo: message);
}