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