Task.fromJson constructor
Task.fromJson(
- Map json_
Implementation
Task.fromJson(core.Map json_)
: this(
assignmentInfo:
json_.containsKey('assignmentInfo')
? AssignmentInfo.fromJson(
json_['assignmentInfo']
as core.Map<core.String, core.dynamic>,
)
: null,
completed: json_['completed'] as core.String?,
deleted: json_['deleted'] as core.bool?,
due: json_['due'] as core.String?,
etag: json_['etag'] as core.String?,
hidden: json_['hidden'] as core.bool?,
id: json_['id'] as core.String?,
kind: json_['kind'] as core.String?,
links:
(json_['links'] as core.List?)
?.map(
(value) => TaskLinks.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
notes: json_['notes'] as core.String?,
parent: json_['parent'] as core.String?,
position: json_['position'] as core.String?,
selfLink: json_['selfLink'] as core.String?,
status: json_['status'] as core.String?,
title: json_['title'] as core.String?,
updated: json_['updated'] as core.String?,
webViewLink: json_['webViewLink'] as core.String?,
);