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?,
);