QueryHandlers constructor

const QueryHandlers({
  1. QueryCanPresentExternalPurchaseNoticeIOSHandler? canPresentExternalPurchaseNoticeIOS,
  2. QueryCurrentEntitlementIOSHandler? currentEntitlementIOS,
  3. QueryFetchProductsHandler? fetchProducts,
  4. QueryGetActiveSubscriptionsHandler? getActiveSubscriptions,
  5. QueryGetAllTransactionsIOSHandler? getAllTransactionsIOS,
  6. QueryGetAppTransactionIOSHandler? getAppTransactionIOS,
  7. QueryGetAvailablePurchasesHandler? getAvailablePurchases,
  8. QueryGetBillingChoiceInfoAndroidHandler? getBillingChoiceInfoAndroid,
  9. QueryGetExternalPurchaseCustomLinkTokenIOSHandler? getExternalPurchaseCustomLinkTokenIOS,
  10. QueryGetPendingTransactionsIOSHandler? getPendingTransactionsIOS,
  11. QueryGetPromotedProductIOSHandler? getPromotedProductIOS,
  12. QueryGetReceiptDataIOSHandler? getReceiptDataIOS,
  13. QueryGetStorefrontHandler? getStorefront,
  14. QueryGetStorefrontIOSHandler? getStorefrontIOS,
  15. QueryGetTransactionJwsIOSHandler? getTransactionJwsIOS,
  16. QueryHasActiveSubscriptionsHandler? hasActiveSubscriptions,
  17. QueryIsEligibleForExternalPurchaseCustomLinkIOSHandler? isEligibleForExternalPurchaseCustomLinkIOS,
  18. QueryIsEligibleForIntroOfferIOSHandler? isEligibleForIntroOfferIOS,
  19. QueryIsTransactionVerifiedIOSHandler? isTransactionVerifiedIOS,
  20. QueryLatestTransactionIOSHandler? latestTransactionIOS,
  21. QuerySubscriptionStatusIOSHandler? subscriptionStatusIOS,
  22. QueryValidateReceiptIOSHandler? validateReceiptIOS,
})

Implementation

const QueryHandlers({
  this.canPresentExternalPurchaseNoticeIOS,
  this.currentEntitlementIOS,
  this.fetchProducts,
  this.getActiveSubscriptions,
  this.getAllTransactionsIOS,
  this.getAppTransactionIOS,
  this.getAvailablePurchases,
  this.getBillingChoiceInfoAndroid,
  this.getExternalPurchaseCustomLinkTokenIOS,
  this.getPendingTransactionsIOS,
  this.getPromotedProductIOS,
  this.getReceiptDataIOS,
  this.getStorefront,
  this.getStorefrontIOS,
  this.getTransactionJwsIOS,
  this.hasActiveSubscriptions,
  this.isEligibleForExternalPurchaseCustomLinkIOS,
  this.isEligibleForIntroOfferIOS,
  this.isTransactionVerifiedIOS,
  this.latestTransactionIOS,
  this.subscriptionStatusIOS,
  this.validateReceiptIOS,
});