LinkFiveProductDetails class
LinkFive class with platform specific information
ProductDetails contains for example price, description, currency
You can get more information if you cast ProductDetails to GooglePlayProductDetails or AppStoreProductDetails
Constructors
- LinkFiveProductDetails(ProductDetails productDetails, {String? attributes})
Properties
- appStoreProductDetails → AppStoreProductDetails
-
Make sure to check for the platform before calling this getter
no setter
- attributes → String?
-
Base64 encoded attributes you can send with your subscription
final
-
googlePlayPricingPhases
→ List<
PricingPhaseWrapper> -
Make sure to check for the platform before calling this getter
no setter
- googlePlayProductDetails → GooglePlayProductDetails
-
Make sure to check for the platform before calling this getter
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- oneTimePurchasePrice → OneTimePurchasePrice
-
no setter
-
pricingPhases
→ List<
PricingPhase> -
Converts the new Google Play Model to a known list of pricing phases
no setter
- productDetails → ProductDetails
-
Platform dependent Product Details such as GooglePlayProductDetails or AppStoreProductDetails
final
- productType → LinkFiveProductType
-
Returns either a LinkFiveProductType.Subscription or LinkFiveProductType.OneTimePurchase
for the current product Details
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited