shareTo static method
Engine call behind UShare.to.
Implementation
static Future<UShareResult> shareTo(UShareTarget target, {String? text, List<UShareFile> files = const <UShareFile>[]}) async {
if (kIsWeb) return share(text: text, files: files);
final Object? raw = await _call<Object?>("shareTo", <String, Object?>{"target": target.name, "text": text, "files": await _files(files)});
final UShareResult result = _result(raw);
// Target missing or not directly addressable here: fall back to the share sheet.
return result.status == UShareStatus.unavailable ? share(text: text, files: files) : result;
}