QueryHandlers constructor

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

Implementation

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