Task.fromJson constructor

Task.fromJson(
  1. 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?,
      );