shareInner method
Implementation
@override
Future<ShareResult> shareInner(List<String>? list, String type, { String? sharePanelTitle, String? subject, String? extraText}) async {
assert(list != null && list.isNotEmpty);
final Map<String, dynamic> params = <String, dynamic>{'list': list, 'type': type, 'sharePanelTitle': sharePanelTitle ?? "", 'subject': subject ?? "", 'extraText': extraText ?? ""};
Map map = await methodChannel.invokeMethod('share', params);
return ShareResult.fromMap(map);
}