Statistic.fromJson constructor
Statistic.fromJson(
- Map<String, dynamic> json
)
Implementation
factory Statistic.fromJson(Map<String, dynamic> json) {
return Statistic(
start: DateTime.parse(json['interval_start'] as String),
end: DateTime.parse(json['interval_end'] as String),
duration: json['interval_duration'] as int,
type: StatisticsType.fromString(json['statistic_type'] as String),
value: json['statistic_value'] as num,
unit: Unit.fromString(json['statistic_unit'] as String),
rowCount: json['row_count'] as int?,
recordIds: json['record_ids'] == null ? null : (json['record_ids'] as List<dynamic>).map((e) => e as String).toList(),
);
}