StripeResponseAddOnInfo constructor

StripeResponseAddOnInfo({
  1. String? subscriptionItemId,
  2. int? price,
  3. int? quantity,
  4. String? currency,
  5. String? billingInterval,
  6. double? discountRate,
  7. String? stripePriceId,
})

Implementation

factory StripeResponseAddOnInfo({
  $core.String? subscriptionItemId,
  $core.int? price,
  $core.int? quantity,
  $core.String? currency,
  $core.String? billingInterval,
  $core.double? discountRate,
  $core.String? stripePriceId,
}) {
  final result = create();
  if (subscriptionItemId != null)
    result.subscriptionItemId = subscriptionItemId;
  if (price != null) result.price = price;
  if (quantity != null) result.quantity = quantity;
  if (currency != null) result.currency = currency;
  if (billingInterval != null) result.billingInterval = billingInterval;
  if (discountRate != null) result.discountRate = discountRate;
  if (stripePriceId != null) result.stripePriceId = stripePriceId;
  return result;
}