shareToEmail method

  1. @override
Future<bool> shareToEmail({
  1. required List<String> recipients,
  2. String? subject,
  3. String? body,
  4. List<String>? attachmentPaths,
  5. bool isHtml = false,
})
override

Sends an email with native composers or system mail actions, supporting attachments.

Implementation

@override
Future<bool> shareToEmail({
  required List<String> recipients,
  String? subject,
  String? body,
  List<String>? attachmentPaths,
  bool isHtml = false,
}) async {
  final result = await methodChannel.invokeMethod<bool>('shareToEmail', {
    'recipients': recipients,
    'subject': subject,
    'body': body,
    'attachmentPaths': attachmentPaths,
    'isHtml': isHtml,
  });
  return result ?? false;
}