CockpitTargetGeometry class final

Constructors

CockpitTargetGeometry({required double left, required double top, required double width, required double height, required double viewportLeft, required double viewportTop, required double viewportWidth, required double viewportHeight, required int viewId})
const
CockpitTargetGeometry.atPoint({required double x, required double y, required CockpitTargetGeometry viewportGeometry})
factory
CockpitTargetGeometry.fromJson(Map<String, Object?> json)
factory

Properties

bottom double
no setter
centerX double
no setter
centerY double
no setter
hashCode int
The hash code for this object.
no setteroverride
height double
final
left double
final
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shortestSide double
no setter
top double
final
viewId int
final
viewportBottom double
no setter
viewportHeight double
final
viewportLeft double
final
viewportRight double
no setter
viewportTop double
final
viewportWidth double
final
width double
final

Methods

clampXToViewport(double value, {double edgeInset = 1.0}) double
clampYToViewport(double value, {double edgeInset = 1.0}) double
containsPoint({required double dx, required double dy, double tolerance = 0}) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolveAnchorPosition(CockpitGestureAnchor anchor, {double edgeInset = 12.0}) → ({double dx, double dy})
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

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