Order.fromJson constructor
Order.fromJson(
- Map json_
Implementation
Order.fromJson(core.Map json_)
: this(
accountId: json_['accountId'] as core.String?,
advertiserId: json_['advertiserId'] as core.String?,
approverUserProfileIds:
(json_['approverUserProfileIds'] as core.List?)
?.map((value) => value as core.String)
.toList(),
buyerInvoiceId: json_['buyerInvoiceId'] as core.String?,
buyerOrganizationName: json_['buyerOrganizationName'] as core.String?,
comments: json_['comments'] as core.String?,
contacts: (json_['contacts'] as core.List?)
?.map((value) => OrderContact.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
id: json_['id'] as core.String?,
kind: json_['kind'] as core.String?,
lastModifiedInfo: json_.containsKey('lastModifiedInfo')
? LastModifiedInfo.fromJson(json_['lastModifiedInfo']
as core.Map<core.String, core.dynamic>)
: null,
name: json_['name'] as core.String?,
notes: json_['notes'] as core.String?,
planningTermId: json_['planningTermId'] as core.String?,
projectId: json_['projectId'] as core.String?,
sellerOrderId: json_['sellerOrderId'] as core.String?,
sellerOrganizationName:
json_['sellerOrganizationName'] as core.String?,
siteId: (json_['siteId'] as core.List?)
?.map((value) => value as core.String)
.toList(),
siteNames: (json_['siteNames'] as core.List?)
?.map((value) => value as core.String)
.toList(),
subaccountId: json_['subaccountId'] as core.String?,
termsAndConditions: json_['termsAndConditions'] as core.String?,
);