| // GENERATED CONTENT - DO NOT EDIT |
| // Content was automatically extracted by Reffy into reffy-reports |
| // (https://github.com/tidoust/reffy-reports) |
| // Source: Generic Sensor API (https://w3c.github.io/sensors/) |
| |
| [SecureContext, Exposed=Window] |
| interface Sensor : EventTarget { |
| readonly attribute boolean activated; |
| readonly attribute boolean hasReading; |
| readonly attribute DOMHighResTimeStamp? timestamp; |
| void start(); |
| void stop(); |
| attribute EventHandler onreading; |
| attribute EventHandler onactivate; |
| attribute EventHandler onerror; |
| }; |
| |
| dictionary SensorOptions { |
| double frequency; |
| }; |
| |
| [Constructor(DOMString type, SensorErrorEventInit errorEventInitDict), |
| SecureContext, Exposed=Window] |
| interface SensorErrorEvent : Event { |
| readonly attribute DOMException error; |
| }; |
| |
| dictionary SensorErrorEventInit : EventInit { |
| required DOMException error; |
| }; |