store_kit_2_wrappers library

Classes

AppStore
Wrapper for StoreKit2's AppStore (https://developer.apple.com/documentation/storekit/appstore)
InAppPurchase2API
InAppPurchase2CallbackAPI
SK2ErrorMessage
SK2PriceLocale
A wrapper around StoreKit2's Locale The payment modes for subscription offers that apply to a transaction.
SK2PriceLocaleMessage
SK2Product
A wrapper around StoreKit2's Product. The Product type represents the in-app purchases that you configure in App Store Connect and make available for purchase within your app.
SK2ProductMessage
A Pigeon message class representing a Product https://developer.apple.com/documentation/storekit/product
SK2ProductPurchaseOptions
Wrapper around PurchaseOption https://developer.apple.com/documentation/storekit/product/purchaseoption
SK2ProductPurchaseOptionsMessage
SK2SubscriptionInfo
A wrapper around StoreKit2's SubscriptionInfo https://developer.apple.com/documentation/storekit/product/subscriptioninfo Information about an auto-renewable subscription, such as its status, period, subscription group, and subscription offer details.
SK2SubscriptionInfoMessage
SK2SubscriptionOffer
A wrapper around StoreKit2's SubscriptionOffer https://developer.apple.com/documentation/storekit/product/subscriptionoffer Information about a subscription offer on a product.
SK2SubscriptionOfferMessage
SK2SubscriptionPeriod
A wrapper around StoreKit2's SubscriptionPeriod https://developer.apple.com/documentation/storekit/product/subscriptionperiod Values that represent the duration of time between subscription renewals.
SK2SubscriptionPeriodMessage
SK2Transaction
Dart wrapper around StoreKit2's Transaction Note that in StoreKit2, a Transaction encompasses the data contained by SKPayment and SKTransaction in StoreKit1
SK2TransactionMessage
SK2TransactionObserverWrapper
An observer that listens to all transactions created

Enums

SK2ProductPurchaseResult
Wrapper around PurchaseResult https://developer.apple.com/documentation/storekit/product/purchaseresult
SK2ProductPurchaseResultMessage
SK2ProductType
A wrapper around StoreKit2's ProductType https://developer.apple.com/documentation/storekit/product/producttype The types of in-app purchases.
SK2ProductTypeMessage
SK2SubscriptionOfferPaymentMode
A wrapper around StoreKit2's PaymentMode The payment modes for subscription offers that apply to a transaction.
SK2SubscriptionOfferPaymentModeMessage
SK2SubscriptionOfferType
A wrapper around StoreKit2's SubscriptionOfferType https://developer.apple.com/documentation/appstoreserverapi/offertype/ The subscription offer types.
SK2SubscriptionOfferTypeMessage
SK2SubscriptionPeriodUnit
A wrapper around StoreKit2's SubscriptionPeriodUnit https://developer.apple.com/documentation/storekit/product/subscriptionperiod/3749576-unit The increment of time for the subscription period.
SK2SubscriptionPeriodUnitMessage

Functions

wrapResponse({Object? result, PlatformException? error, bool empty = false}) List<Object?>