A DOMRect
describes the size and position of a rectangle.
The type of box represented by the DOMRect
is specified by the method or property that returned it. For example, VREyeParameters.renderRect
from the WebVR API specifies the viewport of a canvas into which visuals for one eye of a head mounted display should be rendered.
It inherits from its parent, DOMRectReadOnly
.
DOMRectReadOnly DOMRect
DOMRect
inherits properties from its parent, DOMRectReadOnly
. The difference is that they are not read-only anymore.
DOMRectReadOnly.x
The x coordinate of the DOMRect
's origin (typically the top-left corner of the rectangle).
DOMRectReadOnly.y
The y coordinate of the DOMRect
's origin (typically the top-left corner of the rectangle).
DOMRectReadOnly.width
The width of the DOMRect
.
DOMRectReadOnly.height
The height of the DOMRect
.
DOMRectReadOnly.top
Returns the top coordinate value of the DOMRect
(has the same value as y
, or y + height
if height
is negative.)
DOMRectReadOnly.right
Returns the right coordinate value of the DOMRect
(has the same value as x + width
, or x
if width
is negative.)
DOMRectReadOnly.bottom
Returns the bottom coordinate value of the DOMRect
(has the same value as y + height
, or y
if height
is negative.)
DOMRectReadOnly.left
Returns the left coordinate value of the DOMRect
(has the same value as x
, or x + width
if width
is negative.)
DOMRect
inherits methods from its parent, DOMRectReadOnly
.