DatapointModel.fromJson constructor
DatapointModel.fromJson(
- Map<String, dynamic> json
)
Implementation
DatapointModel.fromJson(Map<String, dynamic> json) {
timestamp = json['timestamp'] ?? null;
datetime = DateTime.fromMillisecondsSinceEpoch(timestamp!, isUtc: true);
if (json['value'] is double) {
value = json['value'] ?? null;
} else {
strValue = json['value'] ?? null;
}
average = json['average'] ?? null;
max = json['max'] ?? null;
min = json['min'] ?? null;
count = json['count'] ?? null;
sum = json['sum'] ?? null;
interpolation = json['interpolation'] ?? null;
stepInterpolation = json['stepInterpolation'] ?? null;
continuousVariance = json['continuousVariance'] ?? null;
discreteVariance = json['discreteVariance'] ?? null;
totalVariance = json['totalVariance'] ?? null;
}