canOpenURL method
Returns whether iOS QuickLook
supports the saved at url file type (and can preview it) or not
The list of supported file types varies depending on iOS version
Implementation
Future<bool> canOpenURL(String url) async {
final pigeonVar_channelName =
'dev.flutter.pigeon.quick_look.QuickLookApi.canOpenURL$pigeonVar_messageChannelSuffix';
final pigeonVar_channel = BasicMessageChannel<Object?>(
pigeonVar_channelName,
pigeonChannelCodec,
binaryMessenger: pigeonVar_binaryMessenger,
);
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[url],
);
final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
final Object? pigeonVar_replyValue = _extractReplyValueOrThrow(
pigeonVar_replyList,
pigeonVar_channelName,
isNullValid: false,
);
return pigeonVar_replyValue! as bool;
}