logic/logic library
Classes
- FastIapError
- FastIapStoreJob
- FastInAppPurchase
- FastInAppPurchaseDataProvider
- FastInAppPurchaseService
- FastPlanBloc
-
The FastPlanBloc extends
Bloc
, which provides the necessary functionality to handle events and state changes. - FastPlanBlocEvent
- FastPlanBlocEventPayload
- FastPlanBlocState
- FastSKError
- FastStoreBloc
-
The FastStoreBloc extends
BidirectionalBloc
, which provides the necessary functionality to handle events and state changes in the store. - FastStoreBlocEvent
- FastStoreBlocPayload
- FastStoreBlocState
Mixins
Constants
- kFastInAppPurchasesStoreName → const String
- Default store key names.
Functions
-
getProductDetails(
List< ProductDetails> ? products, String productId) → ProductDetails? -
isUserPremium(
{FastStoreBlocState? state}) → bool -
sKErrorToReadableMessage(
int errorCode) → String
Typedefs
-
PlanPurchasedCallback
= List<
FastAppFeatures> Function(String planId)