Revision.fromJson constructor
Revision.fromJson(
- Map json_
Implementation
Revision.fromJson(core.Map json_)
: this(
downloadUrl: json_['downloadUrl'] as core.String?,
etag: json_['etag'] as core.String?,
exportLinks:
(json_['exportLinks'] as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
fileSize: json_['fileSize'] as core.String?,
id: json_['id'] as core.String?,
kind: json_['kind'] as core.String?,
lastModifyingUser: json_.containsKey('lastModifyingUser')
? User.fromJson(json_['lastModifyingUser']
as core.Map<core.String, core.dynamic>)
: null,
lastModifyingUserName: json_['lastModifyingUserName'] as core.String?,
md5Checksum: json_['md5Checksum'] as core.String?,
mimeType: json_['mimeType'] as core.String?,
modifiedDate: json_.containsKey('modifiedDate')
? core.DateTime.parse(json_['modifiedDate'] as core.String)
: null,
originalFilename: json_['originalFilename'] as core.String?,
pinned: json_['pinned'] as core.bool?,
publishAuto: json_['publishAuto'] as core.bool?,
published: json_['published'] as core.bool?,
publishedLink: json_['publishedLink'] as core.String?,
publishedOutsideDomain: json_['publishedOutsideDomain'] as core.bool?,
selfLink: json_['selfLink'] as core.String?,
);