SubscriptionPurchaseLineItem.fromJson constructor
SubscriptionPurchaseLineItem.fromJson(
- Map json_
Implementation
SubscriptionPurchaseLineItem.fromJson(core.Map json_)
: this(
autoRenewingPlan:
json_.containsKey('autoRenewingPlan')
? AutoRenewingPlan.fromJson(
json_['autoRenewingPlan']
as core.Map<core.String, core.dynamic>,
)
: null,
deferredItemRemoval:
json_.containsKey('deferredItemRemoval')
? DeferredItemRemoval.fromJson(
json_['deferredItemRemoval']
as core.Map<core.String, core.dynamic>,
)
: null,
deferredItemReplacement:
json_.containsKey('deferredItemReplacement')
? DeferredItemReplacement.fromJson(
json_['deferredItemReplacement']
as core.Map<core.String, core.dynamic>,
)
: null,
expiryTime: json_['expiryTime'] as core.String?,
latestSuccessfulOrderId:
json_['latestSuccessfulOrderId'] as core.String?,
offerDetails:
json_.containsKey('offerDetails')
? OfferDetails.fromJson(
json_['offerDetails'] as core.Map<core.String, core.dynamic>,
)
: null,
prepaidPlan:
json_.containsKey('prepaidPlan')
? PrepaidPlan.fromJson(
json_['prepaidPlan'] as core.Map<core.String, core.dynamic>,
)
: null,
productId: json_['productId'] as core.String?,
signupPromotion:
json_.containsKey('signupPromotion')
? SignupPromotion.fromJson(
json_['signupPromotion']
as core.Map<core.String, core.dynamic>,
)
: null,
);