LineItem.fromJson constructor
LineItem.fromJson(
- Map json_
Implementation
LineItem.fromJson(core.Map json_)
: this(
listingPrice:
json_.containsKey('listingPrice')
? Money.fromJson(
json_['listingPrice'] as core.Map<core.String, core.dynamic>,
)
: null,
oneTimePurchaseDetails:
json_.containsKey('oneTimePurchaseDetails')
? OneTimePurchaseDetails.fromJson(
json_['oneTimePurchaseDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
paidAppDetails:
json_.containsKey('paidAppDetails')
? PaidAppDetails.fromJson(
json_['paidAppDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
productId: json_['productId'] as core.String?,
productTitle: json_['productTitle'] as core.String?,
subscriptionDetails:
json_.containsKey('subscriptionDetails')
? SubscriptionDetails.fromJson(
json_['subscriptionDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
tax:
json_.containsKey('tax')
? Money.fromJson(
json_['tax'] as core.Map<core.String, core.dynamic>,
)
: null,
total:
json_.containsKey('total')
? Money.fromJson(
json_['total'] as core.Map<core.String, core.dynamic>,
)
: null,
);