SensorSample.fromMap constructor

SensorSample.fromMap(
  1. Map map
)

Implementation

factory SensorSample.fromMap(Map<dynamic, dynamic> map) {
  return SensorSample(
    x: (map['x'] as num?)?.toDouble() ?? 0.0,
    y: (map['y'] as num?)?.toDouble() ?? 0.0,
    z: (map['z'] as num?)?.toDouble() ?? 0.0,
    sensorType: map['sensorType'] as String? ?? 'accelerometer',
    timestamp: DateTime.fromMillisecondsSinceEpoch(
      map['timestamp'] as int? ?? 0,
    ),
  );
}