VisiblePoint class

Represents a visible point on the Earth's globe.

Constructors

VisiblePoint({required GlobalKey<State<StatefulWidget>> key, Size? size, required String id, Offset? position, required bool isHovering, required bool isVisible})
Creates a new instance of VisiblePoint.

Properties

hashCode → int
The hash code for this object.
no setterinherited
id → String
The unique identifier of the visible point.
final
isHovering → bool
Indicates whether the visible point is being hovered over.
final
isVisible → bool
Indicates whether the visible point is currently visible.
final
key → GlobalKey<State<StatefulWidget>>
final
position → Offset?
The position of the visible point.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
size → Size?
The size of the widget to render.
final

Methods

copyWith({Offset? position, bool? isHovering, bool? isVisible, Size? size}) → VisiblePoint
Creates a copy of the VisiblePoint with optional modifications.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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