createMergerMessage method

Future<Message> createMergerMessage({
  1. required List<Message> messageList,
  2. required String title,
  3. required List<String> summaryList,
  4. String? operationID,
})

Create a merged message messageList Selected messages title Summary title summaryList Summary content

Implementation

Future<Message> createMergerMessage({
  required List<Message> messageList,
  required String title,
  required List<String> summaryList,
  String? operationID,
}) =>
    _channel
        .invokeMethod(
            'createMergerMessage',
            _buildParam({
              'messageList': messageList.map((e) => e.toJson()).toList(),
              'title': title,
              'summaryList': summaryList,
              "operationID": Utils.checkOperationID(operationID),
            }))
        .then((value) => Utils.toObj(value, (map) => Message.fromJson(map)));