AccelerometerData.from(Map<String, dynamic>? data) : super(data ?? {}) { if (data != null) { x = data["x"] ?? 0.0; y = data["y"] ?? 0.0; z = data["z"] ?? 0.0; } }