RelativePosition class

A position relative to another point in a 2-dimensional plane.

A pair originX and originY defines how to align relative to the point.

Constructors

RelativePosition({Alignment originX = Alignment.start, Alignment originY = Alignment.start, String? animationOrigin = _AnimationOrigins.downRight})
const

Properties

animationOrigin String?
final
hashCode int
The hash code for this object.
no setterinherited
originX Alignment
final
originY Alignment
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

flipRelativePosition() RelativePosition
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

AdjacentBottom → const RelativePosition
adjacentBottom → const RelativePosition
AdjacentBottomEdge → const List<RelativePosition>
adjacentBottomEdge → const List<RelativePosition>
AdjacentBottomLeft → const RelativePosition
adjacentBottomLeft → const RelativePosition
AdjacentBottomRight → const RelativePosition
adjacentBottomRight → const RelativePosition
AdjacentCardinal → const List<RelativePosition>
adjacentCardinal → const List<RelativePosition>
AdjacentLeft → const RelativePosition
adjacentLeft → const RelativePosition
AdjacentLeftBottom → const RelativePosition
adjacentLeftBottom → const RelativePosition
AdjacentLeftEdge → const List<RelativePosition>
adjacentLeftEdge → const List<RelativePosition>
AdjacentLeftTop → const RelativePosition
adjacentLeftTop → const RelativePosition
AdjacentRight → const RelativePosition
adjacentRight → const RelativePosition
AdjacentRightBottom → const RelativePosition
adjacentRightBottom → const RelativePosition
AdjacentRightEdge → const List<RelativePosition>
adjacentRightEdge → const List<RelativePosition>
AdjacentRightTop → const RelativePosition
adjacentRightTop → const RelativePosition
AdjacentTop → const RelativePosition
adjacentTop → const RelativePosition
AdjacentTopEdge → const List<RelativePosition>
adjacentTopEdge → const List<RelativePosition>
AdjacentTopLeft → const RelativePosition
adjacentTopLeft → const RelativePosition
AdjacentTopRight → const RelativePosition
adjacentTopRight → const RelativePosition
ComprehensiveOffsetPositions → const List<List<RelativePosition>>
comprehensiveOffsetPositions → const List<List<RelativePosition>>
InlineBottom → const RelativePosition
inlineBottom → const RelativePosition
InlineBottomLeft → const RelativePosition
inlineBottomLeft → const RelativePosition
InlineBottomRight → const RelativePosition
inlineBottomRight → const RelativePosition
InlinePositions → const List<RelativePosition>
inlinePositions → const List<RelativePosition>
InlineTop → const RelativePosition
inlineTop → const RelativePosition
InlineTopLeft → const RelativePosition
inlineTopLeft → const RelativePosition
InlineTopRight → const RelativePosition
inlineTopRight → const RelativePosition
OffsetBottomLeft → const RelativePosition
offsetBottomLeft → const RelativePosition
OffsetBottomRight → const RelativePosition
offsetBottomRight → const RelativePosition
OffsetPositions → const List<RelativePosition>
offsetPositions → const List<RelativePosition>
OffsetTopLeft → const RelativePosition
offsetTopLeft → const RelativePosition
OffsetTopRight → const RelativePosition
offsetTopRight → const RelativePosition
overlapAlignments → const List<RelativePosition>
A set of RelativePositions that are covering the point.