Revision 71b44f991df620aa9c06497b4049e720d1bce3aa authored by Raphael Kubo da Costa on 13 March 2018, 09:07:09 UTC, committed by Wanming Lin on 13 March 2018, 09:07:09 UTC
Call it `OrientationSensorLocalCoordinateSystem` per
w3c/orientation-sensor#56.
1 parent 8f7d065
Raw File
screen-orientation.idl
partial interface Screen {
    [SameObject]
    readonly attribute ScreenOrientation orientation;
};
[Exposed=Window]
interface ScreenOrientation : EventTarget {
    Promise<void> lock(OrientationLockType orientation);
    void          unlock();
    readonly attribute OrientationType type;
    readonly attribute unsigned short  angle;
             attribute EventHandler    onchange;
};
enum OrientationType {
    "portrait-primary",
    "portrait-secondary",
    "landscape-primary",
    "landscape-secondary"
};
enum OrientationLockType {
    "any",
    "natural",
    "landscape",
    "portrait",
    "portrait-primary",
    "portrait-secondary",
    "landscape-primary",
    "landscape-secondary"
};
back to top