Post.fromJson constructor
Post.fromJson(
- Map json_
Implementation
Post.fromJson(core.Map json_)
: this(
author: json_.containsKey('author')
? PostAuthor.fromJson(
json_['author'] as core.Map<core.String, core.dynamic>)
: null,
blog: json_.containsKey('blog')
? PostBlog.fromJson(
json_['blog'] as core.Map<core.String, core.dynamic>)
: null,
content: json_['content'] as core.String?,
customMetaData: json_['customMetaData'] as core.String?,
etag: json_['etag'] as core.String?,
id: json_['id'] as core.String?,
images: (json_['images'] as core.List?)
?.map((value) => PostImages.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
kind: json_['kind'] as core.String?,
labels: (json_['labels'] as core.List?)
?.map((value) => value as core.String)
.toList(),
location: json_.containsKey('location')
? PostLocation.fromJson(
json_['location'] as core.Map<core.String, core.dynamic>)
: null,
published: json_['published'] as core.String?,
readerComments: json_['readerComments'] as core.String?,
replies: json_.containsKey('replies')
? PostReplies.fromJson(
json_['replies'] as core.Map<core.String, core.dynamic>)
: null,
selfLink: json_['selfLink'] as core.String?,
status: json_['status'] as core.String?,
title: json_['title'] as core.String?,
titleLink: json_['titleLink'] as core.String?,
trashed: json_['trashed'] as core.String?,
updated: json_['updated'] as core.String?,
url: json_['url'] as core.String?,
);