Input$AppFollowTopChartLeaderboardInput.fromJson constructor
Input$AppFollowTopChartLeaderboardInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$AppFollowTopChartLeaderboardInput.fromJson(
Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
final l$pos_diff = data['pos_diff'];
result$data['pos_diff'] = (l$pos_diff as num).toDouble();
final l$device = data['device'];
result$data['device'] = (l$device as String);
final l$genre_id = data['genre_id'];
result$data['genre_id'] = (l$genre_id as String);
final l$icon = data['icon'];
result$data['icon'] = (l$icon as String);
final l$country = data['country'];
result$data['country'] = (l$country as String);
final l$rating_avg = data['rating_avg'];
result$data['rating_avg'] = (l$rating_avg as String);
final l$feed_type = data['feed_type'];
result$data['feed_type'] = (l$feed_type as String);
if (data.containsKey('price')) {
final l$price = data['price'];
result$data['price'] = (l$price as String?);
}
final l$ext_id = data['ext_id'];
result$data['ext_id'] = (l$ext_id as String);
final l$pos_curr = data['pos_curr'];
result$data['pos_curr'] = (l$pos_curr as num).toDouble();
final l$pos = data['pos'];
result$data['pos'] = (l$pos as num).toDouble();
final l$url = data['url'];
result$data['url'] = (l$url as String);
final l$artist_name = data['artist_name'];
result$data['artist_name'] = (l$artist_name as String);
final l$title = data['title'];
result$data['title'] = (l$title as String);
return Input$AppFollowTopChartLeaderboardInput._(result$data);
}