fromNativeString static method
Implementation
static SensorName fromNativeString(String value) {
switch (value) {
case 'STATUS':
return SensorName.status;
case 'MAGNETOMETER':
return SensorName.magnetometer;
case 'GNSS':
return SensorName.gnss;
case 'BAROMETER':
return SensorName.barometer;
case 'ACCELEROMETER':
return SensorName.accelerometer;
case 'GYROSCOPE':
return SensorName.gyroscope;
case 'LOCATION':
return SensorName.location;
case 'CUSTOMER_METADATA':
return SensorName.customerMetadata;
case 'BATTERY':
return SensorName.battery;
case 'CONNECTIVITY':
return SensorName.connectivity;
case 'STEP_COUNTER':
return SensorName.stepCounter;
case 'MOTION_MODE':
return SensorName.motionMode;
case 'WIFI_SIGNAL':
return SensorName.wifiSignal;
case 'MOBILE_DATA_SIGNAL':
return SensorName.mobileDataSignal;
case 'RAW_LOCATION':
return SensorName.rawLocation;
case 'FUSED_ORIENTATION':
return SensorName.fusedOrientation;
default:
throw ArgumentError('Unknown SensorName: $value');
}
}