True if this display has an accelerometer associated with it.
Provided for ChromeOS Settings UI only. TODO(stevenjb): Remove when
Settings switches to a mojo API. NOTE: The name of this may change.
True when the auto-rotation is allowed. It happens when the device is in
a tablet physical state or kSupportsClamshellAutoRotation is set.
Provided for ChromeOS Settings UI only. TODO(stevenjb): Remove when
Settings switches to a mojo API.
Chrome OS only. Identifiers of the displays to which the source display
is being mirrored. Empty if no displays are being mirrored. This will be
set to the same value for all displays. This must not include
|mirroringSourceId|.
Chrome OS only. Identifier of the display that is being mirrored if
mirroring is enabled, otherwise empty. This will be set for all displays
(including the display being mirrored).
The list of available display modes. The current mode will have
isSelected=true. Only available on Chrome OS. Will be set to an empty
array on other platforms.
The display's clockwise rotation in degrees relative to the vertical
position.
Currently exposed only on ChromeOS. Will be set to 0 on other platforms.
A value of -1 will be interpreted as auto-rotate when the device is in
a physical tablet state.
The usable work area of the display within the display bounds. The work
area excludes areas of the display reserved for OS, for example taskbar
and launcher.