deepLinkToSubscriptions property
MutationDeepLinkToSubscriptionsHandler
get
deepLinkToSubscriptions
Implementation
gentype.MutationDeepLinkToSubscriptionsHandler get deepLinkToSubscriptions =>
({String? packageNameAndroid, String? skuAndroid}) async {
if (!_platform.isAndroid) {
throw PurchaseError(
code: gentype.ErrorCode.IapNotAvailable,
message:
'deepLinkToSubscriptionsAndroid is only available on Android',
);
}
final args = <String, dynamic>{};
if (packageNameAndroid != null && packageNameAndroid.isNotEmpty) {
args['packageNameAndroid'] = packageNameAndroid;
args['packageName'] = packageNameAndroid;
}
if (skuAndroid != null && skuAndroid.isNotEmpty) {
args['skuAndroid'] = skuAndroid;
args['sku'] = skuAndroid;
}
await _channel.invokeMethod('deepLinkToSubscriptionsAndroid', args);
};