Approval.fromJson constructor
Approval.fromJson(
- Map json_
Implementation
Approval.fromJson(core.Map json_)
: this(
approvalId: json_['approvalId'] as core.String?,
completeTime: json_['completeTime'] as core.String?,
createTime: json_['createTime'] as core.String?,
dueTime: json_['dueTime'] as core.String?,
initiator: json_.containsKey('initiator')
? User.fromJson(
json_['initiator'] as core.Map<core.String, core.dynamic>,
)
: null,
kind: json_['kind'] as core.String?,
modifyTime: json_['modifyTime'] as core.String?,
reviewerResponses: (json_['reviewerResponses'] as core.List?)
?.map(
(value) => ReviewerResponse.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
status: json_['status'] as core.String?,
targetFileId: json_['targetFileId'] as core.String?,
);