Application.fromJson constructor
Application.fromJson(
- Map json_
Implementation
Application.fromJson(core.Map json_)
: this(
achievementCount: json_['achievement_count'] as core.int?,
assets: (json_['assets'] as core.List?)
?.map((value) => ImageAsset.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
author: json_['author'] as core.String?,
category: json_.containsKey('category')
? ApplicationCategory.fromJson(
json_['category'] as core.Map<core.String, core.dynamic>)
: null,
description: json_['description'] as core.String?,
enabledFeatures: (json_['enabledFeatures'] as core.List?)
?.map((value) => value as core.String)
.toList(),
id: json_['id'] as core.String?,
instances: (json_['instances'] as core.List?)
?.map((value) => Instance.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
kind: json_['kind'] as core.String?,
lastUpdatedTimestamp: json_['lastUpdatedTimestamp'] as core.String?,
leaderboardCount: json_['leaderboard_count'] as core.int?,
name: json_['name'] as core.String?,
themeColor: json_['themeColor'] as core.String?,
);