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.