2021-07-10 23:06:04 +08:00
|
|
|
import 'package:flutter/services.dart';
|
|
|
|
|
|
|
|
class Share {
|
|
|
|
static Future<void> shareItems(
|
2021-07-24 04:05:57 +08:00
|
|
|
List<String> fileUris, List<String?> mimeTypes) =>
|
2021-07-10 23:06:04 +08:00
|
|
|
_channel.invokeMethod("shareItems", <String, dynamic>{
|
|
|
|
"fileUris": fileUris,
|
|
|
|
"mimeTypes": mimeTypes,
|
|
|
|
});
|
|
|
|
|
2021-09-28 14:36:00 +08:00
|
|
|
static Future<void> shareText(
|
|
|
|
String text, String? mimeType) =>
|
|
|
|
_channel.invokeMethod("shareText", <String, dynamic>{
|
|
|
|
"text": text,
|
|
|
|
"mimeType": mimeType,
|
|
|
|
});
|
|
|
|
|
2021-09-15 14:58:06 +08:00
|
|
|
static const _channel = MethodChannel("com.nkming.nc_photos/share");
|
2021-07-10 23:06:04 +08:00
|
|
|
}
|