in_app_purchase library Null safety

Classes

IAPError
Captures an error from the underlying purchase platform. [...]
InAppPurchase
Basic API for making in app purchases across multiple platforms.
ProductDetails
The class represents the information of a product.
ProductDetailsResponse
The response returned by InAppPurchasePlatform.queryProductDetails. [...]
PurchaseDetails
Represents the transaction details of a purchase.
PurchaseParam
The parameter object for generating a purchase.
PurchaseVerificationData
Represents the data that is used to verify purchases. [...]

Enums

PurchaseStatus
Status for a PurchaseDetails. [...]

Exceptions / Errors

InAppPurchaseException
Thrown to indicate that an action failed while interacting with the in_app_purchase plugin.