macShareText method
Implementation
@override
Future<void> macShareText(String message, RenderBox? box) async {
final params = <String, dynamic>{'text': message};
final rect = box!.localToGlobal(Offset.zero) & box.size;
params['originX'] = rect.left;
params['originY'] = rect.top;
params['originWidth'] = rect.width;
params['originHeight'] = rect.height;
try {
await methodChannel.invokeMethod(_invokeMethodShare, params);
} on PlatformException catch (e) {
if (kDebugMode) {
print(e.toString());
}
}
}