SensorInfo.fromMap constructor
SensorInfo.fromMap(
- Map<String, dynamic> map
)
Implementation
factory SensorInfo.fromMap(Map<String, dynamic> map) {
return SensorInfo(
name: map['name'] as String? ?? 'Unknown',
vendor: map['vendor'] as String? ?? 'Unknown',
type: (map['type'] as num?)?.toInt() ?? 0,
version: (map['version'] as num?)?.toInt() ?? 0,
power: (map['power'] as num?)?.toDouble() ?? 0.0,
resolution: (map['resolution'] as num?)?.toDouble() ?? 0.0,
maxRange: (map['maxRange'] as num?)?.toDouble() ?? 0.0,
);
}