MutationHandlers constructor
const
MutationHandlers({
- MutationAcknowledgePurchaseAndroidHandler? acknowledgePurchaseAndroid,
- MutationBeginRefundRequestIOSHandler? beginRefundRequestIOS,
- MutationCheckAlternativeBillingAvailabilityAndroidHandler? checkAlternativeBillingAvailabilityAndroid,
- MutationClearTransactionIOSHandler? clearTransactionIOS,
- MutationConsumePurchaseAndroidHandler? consumePurchaseAndroid,
- MutationCreateAlternativeBillingTokenAndroidHandler? createAlternativeBillingTokenAndroid,
- MutationDeepLinkToSubscriptionsHandler? deepLinkToSubscriptions,
- MutationEndConnectionHandler? endConnection,
- MutationFinishTransactionHandler? finishTransaction,
- MutationInitConnectionHandler? initConnection,
- MutationPresentCodeRedemptionSheetIOSHandler? presentCodeRedemptionSheetIOS,
- MutationPresentExternalPurchaseLinkIOSHandler? presentExternalPurchaseLinkIOS,
- MutationPresentExternalPurchaseNoticeSheetIOSHandler? presentExternalPurchaseNoticeSheetIOS,
- MutationRequestPurchaseHandler? requestPurchase,
- MutationRequestPurchaseOnPromotedProductIOSHandler? requestPurchaseOnPromotedProductIOS,
- MutationRestorePurchasesHandler? restorePurchases,
- MutationShowAlternativeBillingDialogAndroidHandler? showAlternativeBillingDialogAndroid,
- MutationShowManageSubscriptionsIOSHandler? showManageSubscriptionsIOS,
- MutationSyncIOSHandler? syncIOS,
- MutationValidateReceiptHandler? validateReceipt,
Implementation
const MutationHandlers({
this.acknowledgePurchaseAndroid,
this.beginRefundRequestIOS,
this.checkAlternativeBillingAvailabilityAndroid,
this.clearTransactionIOS,
this.consumePurchaseAndroid,
this.createAlternativeBillingTokenAndroid,
this.deepLinkToSubscriptions,
this.endConnection,
this.finishTransaction,
this.initConnection,
this.presentCodeRedemptionSheetIOS,
this.presentExternalPurchaseLinkIOS,
this.presentExternalPurchaseNoticeSheetIOS,
this.requestPurchase,
this.requestPurchaseOnPromotedProductIOS,
this.restorePurchases,
this.showAlternativeBillingDialogAndroid,
this.showManageSubscriptionsIOS,
this.syncIOS,
this.validateReceipt,
});