selectPackage method

void selectPackage(
  1. int index
)

Implementation

void selectPackage(int index) {
  selectedPackageIndex.value = index;


  final offer = offers[index];

  if (offer is LocalStoreProduct) {
    print(offer.toJson()); // fallback product
  } else if (offer is StoreProduct) {
    print({
      "identifier": offer.identifier,
      "title": offer.title,
      "description": offer.description,
      "priceString": offer.priceString,
      "price": offer.price,
      "currencyCode": offer.currencyCode,
      "subscriptionPeriod": offer.subscriptionPeriod,
    }); // manual JSON map for StoreProduct
  }
}