Inheritance
  • Object
  • Interceptor
  • DomRectReadOnly
Implements
Annotations
  • @DocsEditable()
  • @DomName('DOMRectReadOnly')
  • @Experimental()
  • @Native("DOMRectReadOnly")

Constructors

DomRectReadOnly(num x, num y, num width, num height)
factory

Properties

bottom num
read-only
bottomLeft Point
read-only
bottomRight Point
read-only
hashCode int
read-only
height num
read-only
left num
read-only
read-only
top num
read-only
topLeft Point
read-only
topRight Point
read-only
width num
read-only
x num
read-only
y num
read-only
runtimeType Type
read-only, inherited

Methods

boundingBox(Rectangle other) Rectangle
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 other) Rectangle
Computes the intersection of this and other. [...]
intersects(Rectangle<num> other) bool
Returns true if this intersects other.
toString() String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited

Operators

operator ==(other) bool