AppStoreProductDetails.fromSKProduct constructor
AppStoreProductDetails.fromSKProduct(
- SKProductWrapper product
Generate a AppStoreProductDetails object based on an iOS SKProductWrapper object.
Implementation
factory AppStoreProductDetails.fromSKProduct(SKProductWrapper product) {
return AppStoreProductDetails(
id: product.productIdentifier,
title: product.localizedTitle,
description: product.localizedDescription,
price: product.priceLocale.currencySymbol + product.price,
rawPrice: double.parse(product.price),
currencyCode: product.priceLocale.currencyCode,
currencySymbol: product.priceLocale.currencySymbol.isNotEmpty
? product.priceLocale.currencySymbol
: product.priceLocale.currencyCode,
skProduct: product,
);
}