share method

  1. @override
Future<bool> share(
  1. MailMessage message, {
  2. ShareMetadata? metadata,
})
override

Opens the system share sheet with message.

Implementation

@override
Future<bool> share(MailMessage message, {ShareMetadata? metadata}) async {
  final isShared = await methodChannel.invokeMethod<bool>('share', {
    ...message.toMap(),
    'metadata': metadata?.toMap(),
  });

  return isShared ?? false;
}