Dart
dart:html
DomRectReadOnly class
description
DomRectReadOnly class
Implemented types
Rectangle
<
num
>
Annotations
@Native("DOMRectReadOnly")
Constructors
DomRectReadOnly
([
num
x
,
num
y
,
num
width
,
num
height
])
factory
Properties
bottom
→
num
The y-coordinate of the bottom edge.
read-only
bottomLeft
→
Point
<
num
>
read-only
bottomRight
→
Point
<
num
>
read-only
hashCode
→
int
The hash code for this object.
[...]
read-only
height
→
num
The height of the rectangle.
read-only, override
left
→
num
The x-coordinate of the left edge.
read-only, override
right
→
num
The x-coordinate of the right edge.
read-only
top
→
num
The y-coordinate of the top edge.
read-only, override
topLeft
→
Point
<
num
>
read-only
topRight
→
Point
<
num
>
read-only
width
→
num
The width of the rectangle.
read-only, override
x
→
num
read-only
y
→
num
read-only
runtimeType
→
Type
A representation of the runtime type of the object.
read-only, inherited
Methods
boundingBox
(
Rectangle
<
num
>
other
)
→
Rectangle
<
num
>
Returns a new rectangle which completely contains
this
and
other
.
containsPoint
(
Point
<
num
>
another
)
→
bool
Tests whether
another
is inside or along the edges of
this
.
containsRectangle
(
Rectangle
<
num
>
another
)
→
bool
Tests whether
this
entirely contains
another
.
intersection
(
Rectangle
<
num
>
other
)
→
Rectangle
<
num
>
Computes the intersection of
this
and
other
.
[...]
intersects
(
Rectangle
<
num
>
other
)
→
bool
Returns true if
this
intersects
other
.
toString
(
)
→
String
Returns a string representation of this object.
noSuchMethod
(
Invocation
invocation
)
→ dynamic
Invoked when a non-existent method or property is accessed.
[...]
inherited
Operators
operator ==
(
dynamic
other
)
→
bool
The equality operator.
[...]
Static Methods
fromRect
(
[
Map
other
])
→
DomRectReadOnly