DomRectReadOnly class - dart:html library (original) (raw)

Implemented types

Annotations

Constructors

DomRectReadOnly([num? x, num? y, num? width, num? height])

factory

Properties

bottomnum

The y-coordinate of the bottom edge.

no setter

bottomLeftPoint<num>

no setter

bottomRightPoint<num>

no setter

hashCodeint

The hash code for this object.

no setter

heightnum

The height of the rectangle.

no setteroverride

leftnum

The x-coordinate of the left edge.

no setteroverride

rightnum

The x-coordinate of the right edge.

no setter

runtimeTypeType

A representation of the runtime type of the object.

no setterinherited

topnum

The y-coordinate of the top edge.

no setteroverride

topLeftPoint<num>

no setter

topRightPoint<num>

no setter

widthnum

The width of the rectangle.

no setteroverride

xnum?

no setter

ynum?

no setter

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.

noSuchMethod(Invocation invocation)→ dynamic

Invoked when a nonexistent method or property is accessed.

inherited

toString()→ String

A string representation of this object.

Operators

operator ==(Object other)→ bool

The equality operator.

Static Methods

fromRect([Map? other])→ DomRectReadOnly