createAdvancedQuoteMessage method
Future<Message>
createAdvancedQuoteMessage({
- required String text,
- required Message quoteMsg,
- List<
RichMessageInfo> list = const [], - String? operationID,
Rich text message with quote
text
Content for the reply
quoteMsg
The message being replied to
list
Details of the rich text message
Implementation
Future<Message> createAdvancedQuoteMessage({
required String text,
required Message quoteMsg,
List<RichMessageInfo> list = const [],
String? operationID,
}) =>
_channel
.invokeMethod(
'createAdvancedQuoteMessage',
_buildParam({
'quoteText': text,
'quoteMessage': quoteMsg.toJson(),
'richMessageInfoList': list.map((e) => e.toJson()).toList(),
"operationID": Utils.checkOperationID(operationID),
}))
.then((value) => Utils.toObj(value, (map) => Message.fromJson(map)));