A class for representing CSS dimensions.
In contrast to the more general purpose Rectangle class, this class's values are mutable, so one can change the height of an element programmatically.
Important note: use of these methods will perform CSS calculations that can trigger a browser reflow. Therefore, use of these properties during an animation frame is discouraged. See also: Browser Reflow
- Inheritance
- Object
- MutableRectangle<num>
- CssRect
Properties
- bottom → num
-
read-only, inherited
The y-coordinate of the bottom edge.
- bottomLeft → Point<num>
-
read-only, inherited
- bottomRight → Point<num>
-
read-only, inherited
- hashCode → int
-
read-only, inherited
- height → num
-
read / write
The height of this rectangle.…
- height → num
-
read / write, inherited
Sets the height of the rectangle.…
- left → num
-
read-only
- left → num
-
read / write, inherited
The x-coordinate of the left edge.…
- right → num
-
read-only, inherited
The x-coordinate of the right edge.
- top → num
-
read-only
- top → num
-
read / write, inherited
The y-coordinate of the left edge.…
- topLeft → Point<num>
-
read-only, inherited
- topRight → Point<num>
-
read-only, inherited
- width → num
-
read / write
The width of this rectangle.…
- width → num
-
read / write, inherited
Sets the width of the rectangle.…
Constructors
Operators
-
operator ==(
other) → bool -
inherited
The equality operator.…
Methods
-
boundingBox(
Rectangle<num> other) → Rectangle<num> -
inherited
Returns a new rectangle which completely contains
this
andother
. -
containsPoint(
Point<num> another) → bool -
inherited
Tests whether
another
is inside or along the edges ofthis
. -
containsRectangle(
Rectangle<num> another) → bool -
inherited
Tests whether
this
entirely containsanother
. -
intersection(
Rectangle<num> other) → Rectangle<num> -
inherited
Computes the intersection of
this
andother
.… -
intersects(
Rectangle<num> other) → bool -
inherited
Returns true if
this
intersectsother
. -
toString(
) → String -
inherited
Returns a string representation of this object.