ResultByTime.fromJson constructor
ResultByTime.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ResultByTime.fromJson(Map<String, dynamic> json) {
return ResultByTime(
estimated: json['Estimated'] as bool?,
groups: (json['Groups'] as List?)
?.whereNotNull()
.map((e) => Group.fromJson(e as Map<String, dynamic>))
.toList(),
timePeriod: json['TimePeriod'] != null
? DateInterval.fromJson(json['TimePeriod'] as Map<String, dynamic>)
: null,
total: (json['Total'] as Map<String, dynamic>?)?.map((k, e) =>
MapEntry(k, MetricValue.fromJson(e as Map<String, dynamic>))),
);
}