internal BandSensorManager(BandClient client, NativeBandSensorManager sensorManager) { this.Native = sensorManager; this.client = client; this.accelerometer = new Lazy <BandAccelerometerSensor>(() => new BandAccelerometerSensor(this)); this.contact = new Lazy <BandContactSensor>(() => new BandContactSensor(this)); this.distance = new Lazy <BandDistanceSensor>(() => new BandDistanceSensor(this)); this.gyroscope = new Lazy <BandGyroscopeSensor>(() => new BandGyroscopeSensor(this)); this.heartRate = new Lazy <BandHeartRateSensor>(() => new BandHeartRateSensor(this)); this.pedometer = new Lazy <BandPedometerSensor>(() => new BandPedometerSensor(this)); this.skinTemperature = new Lazy <BandSkinTemperatureSensor>(() => new BandSkinTemperatureSensor(this)); this.ultravioletLight = new Lazy <BandUltravioletLightSensor>(() => new BandUltravioletLightSensor(this)); }
internal BandSensorManager(BandClient client, NativeBandSensorManager sensorManager) { this.Native = sensorManager; this.client = client; this.accelerometer = new Lazy<BandAccelerometerSensor>(() => new BandAccelerometerSensor(this)); this.calories = new Lazy<BandCaloriesSensor>(() => new BandCaloriesSensor(this)); this.contact = new Lazy<BandContactSensor>(() => new BandContactSensor(this)); this.distance = new Lazy<BandDistanceSensor>(() => new BandDistanceSensor(this)); this.gyroscope = new Lazy<BandGyroscopeSensor>(() => new BandGyroscopeSensor(this)); this.heartRate = new Lazy<BandHeartRateSensor>(() => new BandHeartRateSensor(this)); this.pedometer = new Lazy<BandPedometerSensor>(() => new BandPedometerSensor(this)); this.skinTemperature = new Lazy<BandSkinTemperatureSensor>(() => new BandSkinTemperatureSensor(this)); this.ultravioletLight = new Lazy<BandUltravioletLightSensor>(() => new BandUltravioletLightSensor(this)); }
internal BandSensorManager(BandClient client, NativeBandSensorManager sensorManager) { this.Native = sensorManager; this.client = client; this.accelerometer = new Lazy <BandAccelerometerSensor>(() => new BandAccelerometerSensor(this)); this.altimeter = new Lazy <BandAltimeterSensor>(() => new BandAltimeterSensor(this)); this.ambientLight = new Lazy <BandAmbientLightSensor>(() => new BandAmbientLightSensor(this)); this.barometer = new Lazy <BandBarometerSensor>(() => new BandBarometerSensor(this)); this.calories = new Lazy <BandCaloriesSensor>(() => new BandCaloriesSensor(this)); this.contact = new Lazy <BandContactSensor>(() => new BandContactSensor(this)); this.distance = new Lazy <BandDistanceSensor>(() => new BandDistanceSensor(this)); this.gsr = new Lazy <BandGsrSensor>(() => new BandGsrSensor(this)); this.gyroscope = new Lazy <BandGyroscopeSensor>(() => new BandGyroscopeSensor(this)); this.heartRate = new Lazy <BandHeartRateSensor>(() => new BandHeartRateSensor(this)); this.pedometer = new Lazy <BandPedometerSensor>(() => new BandPedometerSensor(this)); this.rrInterval = new Lazy <BandRRIntervalSensor>(() => new BandRRIntervalSensor(this)); this.skinTemperature = new Lazy <BandSkinTemperatureSensor>(() => new BandSkinTemperatureSensor(this)); this.ultravioletLight = new Lazy <BandUltravioletLightSensor>(() => new BandUltravioletLightSensor(this)); }