MutationHandlers constructor

const MutationHandlers({
  1. MutationAcknowledgePurchaseAndroidHandler? acknowledgePurchaseAndroid,
  2. MutationBeginRefundRequestIOSHandler? beginRefundRequestIOS,
  3. MutationCheckAlternativeBillingAvailabilityAndroidHandler? checkAlternativeBillingAvailabilityAndroid,
  4. MutationClearTransactionIOSHandler? clearTransactionIOS,
  5. MutationConsumePurchaseAndroidHandler? consumePurchaseAndroid,
  6. MutationCreateAlternativeBillingTokenAndroidHandler? createAlternativeBillingTokenAndroid,
  7. MutationCreateBillingProgramReportingDetailsAndroidHandler? createBillingProgramReportingDetailsAndroid,
  8. MutationDeepLinkToSubscriptionsHandler? deepLinkToSubscriptions,
  9. MutationEndConnectionHandler? endConnection,
  10. MutationFinishTransactionHandler? finishTransaction,
  11. MutationInitConnectionHandler? initConnection,
  12. MutationIsBillingProgramAvailableAndroidHandler? isBillingProgramAvailableAndroid,
  13. MutationLaunchExternalLinkAndroidHandler? launchExternalLinkAndroid,
  14. MutationPresentCodeRedemptionSheetIOSHandler? presentCodeRedemptionSheetIOS,
  15. MutationPresentExternalPurchaseLinkIOSHandler? presentExternalPurchaseLinkIOS,
  16. MutationPresentExternalPurchaseNoticeSheetIOSHandler? presentExternalPurchaseNoticeSheetIOS,
  17. MutationRequestPurchaseHandler? requestPurchase,
  18. MutationRequestPurchaseOnPromotedProductIOSHandler? requestPurchaseOnPromotedProductIOS,
  19. MutationRestorePurchasesHandler? restorePurchases,
  20. MutationShowAlternativeBillingDialogAndroidHandler? showAlternativeBillingDialogAndroid,
  21. MutationShowManageSubscriptionsIOSHandler? showManageSubscriptionsIOS,
  22. MutationSyncIOSHandler? syncIOS,
  23. MutationValidateReceiptHandler? validateReceipt,
  24. MutationVerifyPurchaseHandler? verifyPurchase,
  25. MutationVerifyPurchaseWithProviderHandler? verifyPurchaseWithProvider,
})

Implementation

const MutationHandlers({
  this.acknowledgePurchaseAndroid,
  this.beginRefundRequestIOS,
  this.checkAlternativeBillingAvailabilityAndroid,
  this.clearTransactionIOS,
  this.consumePurchaseAndroid,
  this.createAlternativeBillingTokenAndroid,
  this.createBillingProgramReportingDetailsAndroid,
  this.deepLinkToSubscriptions,
  this.endConnection,
  this.finishTransaction,
  this.initConnection,
  this.isBillingProgramAvailableAndroid,
  this.launchExternalLinkAndroid,
  this.presentCodeRedemptionSheetIOS,
  this.presentExternalPurchaseLinkIOS,
  this.presentExternalPurchaseNoticeSheetIOS,
  this.requestPurchase,
  this.requestPurchaseOnPromotedProductIOS,
  this.restorePurchases,
  this.showAlternativeBillingDialogAndroid,
  this.showManageSubscriptionsIOS,
  this.syncIOS,
  this.validateReceipt,
  this.verifyPurchase,
  this.verifyPurchaseWithProvider,
});