shareToMail method
share to Mail
mailBody
message text you want on Mail
mailSubject
subject text you want on Mail
mailRecipients
mail recipients text you want on Mail
Implementation
Future<String?> shareToMail({
required String mailBody,
String? mailSubject,
List<String>? mailRecipients,
}) async {
final Map<String, dynamic> arguments = <String, dynamic>{};
arguments.putIfAbsent('msg', () => mailBody);
arguments.putIfAbsent('subject', () => mailSubject);
arguments.putIfAbsent('receipients', () => mailRecipients);
String? result;
try {
result = await _channel.invokeMethod<String>(_methodMailShare, arguments);
} catch (e) {
return e.toString();
}
return result;
}