mirror of
https://github.com/servo/servo.git
synced 2025-07-11 17:33:47 +01:00
68 lines
2.1 KiB
Text
68 lines
2.1 KiB
Text
// GENERATED CONTENT - DO NOT EDIT
|
|
// Content was automatically extracted by Reffy into reffy-reports
|
|
// (https://github.com/tidoust/reffy-reports)
|
|
// Source: DeviceOrientation Event Specification (https://w3c.github.io/deviceorientation/spec-source-orientation.html)
|
|
|
|
partial interface Window {
|
|
attribute EventHandler ondeviceorientation;
|
|
};
|
|
|
|
[Constructor(DOMString type, optional DeviceOrientationEventInit eventInitDict), Exposed=Window]
|
|
interface DeviceOrientationEvent : Event {
|
|
readonly attribute double? alpha;
|
|
readonly attribute double? beta;
|
|
readonly attribute double? gamma;
|
|
readonly attribute boolean absolute;
|
|
};
|
|
|
|
dictionary DeviceOrientationEventInit : EventInit {
|
|
double? alpha = null;
|
|
double? beta = null;
|
|
double? gamma = null;
|
|
boolean absolute = false;
|
|
};
|
|
|
|
partial interface Window {
|
|
attribute EventHandler ondevicemotion;
|
|
};
|
|
|
|
[NoInterfaceObject]
|
|
interface DeviceAcceleration {
|
|
readonly attribute double? x;
|
|
readonly attribute double? y;
|
|
readonly attribute double? z;
|
|
};
|
|
|
|
[NoInterfaceObject]
|
|
interface DeviceRotationRate {
|
|
readonly attribute double? alpha;
|
|
readonly attribute double? beta;
|
|
readonly attribute double? gamma;
|
|
};
|
|
|
|
[Constructor(DOMString type, optional DeviceMotionEventInit eventInitDict), Exposed=Window]
|
|
interface DeviceMotionEvent : Event {
|
|
readonly attribute DeviceAcceleration? acceleration;
|
|
readonly attribute DeviceAcceleration? accelerationIncludingGravity;
|
|
readonly attribute DeviceRotationRate? rotationRate;
|
|
readonly attribute double interval;
|
|
};
|
|
|
|
dictionary DeviceAccelerationInit {
|
|
double? x = null;
|
|
double? y = null;
|
|
double? z = null;
|
|
};
|
|
|
|
dictionary DeviceRotationRateInit {
|
|
double? alpha = null;
|
|
double? beta = null;
|
|
double? gamma = null;
|
|
};
|
|
|
|
dictionary DeviceMotionEventInit : EventInit {
|
|
DeviceAccelerationInit? acceleration;
|
|
DeviceAccelerationInit? accelerationIncludingGravity;
|
|
DeviceRotationRateInit? rotationRate;
|
|
double interval = 0;
|
|
};
|