Achievement.fromJson constructor
Achievement.fromJson(- Map<String, dynamic> json
)
Implementation
factory Achievement.fromJson(Map<String, dynamic> json) {
return Achievement(
id: json['id'] as String,
name: json['name'] as String,
description: json['description'] as String,
type: AchievementTypeJson.fromJson(json["type"] as String),
expReward: json['rewardXp'],
coinReward: json['rewardGold'],
level: AchievementLevelJson.fromJson(json['achievementLevel'] as String),
progression: json['actualValue'],
total: json['condition']['threshold'],
);
}