W3C home > Mailing lists > Public > public-device-apis-log@w3.org > October 2016

[sensors] Split construction parameters and parameters that can be changed at runtime

From: Alexander Shalamov via GitHub <sysbot+gh@w3.org>
Date: Thu, 06 Oct 2016 09:22:25 +0000
To: public-device-apis-log@w3.org
Message-ID: <issues.opened-181364021-1475745744-sysbot+gh@w3.org>
alexshalamov has just created a new issue for 
https://github.com/w3c/sensors:

== Split construction parameters and parameters that can be changed at
 runtime ==
There are two types of information that might be required by the 
Sensor object: construction parameters that are persistent during the 
lifetime of a sensor and parameters that web developer can change 
after sensor is constructed. By moving SensorOptions to the start() 
method, Generic Sensor API would allow web developers to change e.g. 
frequency hint for the sensor without the need to re-construct the 
object.

Example:
```
// Construction parameters that are immutable during sensor's 
lifetime.
let gyro = new Gyroscope({uncalibrated: true});

// Platform selects default frequency hint.
gyro.start();
gyro.stop();

// Provide 30Hz frequency hint.
gyro.start({frequency: 30});
gyro.stop();
```

Please view or discuss this issue at 
https://github.com/w3c/sensors/issues/139 using your GitHub account
Received on Thursday, 6 October 2016 09:22:36 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 12:18:52 UTC