PointerHoverEvent class
The pointer has moved with respect to the device while the pointer is not in contact with the device.
See also:
- PointerEnterEvent, which reports when the pointer has entered an object.
 - PointerExitEvent, which reports when the pointer has left an object.
 - PointerMoveEvent, which reports movement while the pointer is in contact with the device.
 - Listener.onPointerHover, which allows callers to be notified of these events in a widget tree.
 
- Inheritance
 - 
    
- Object
 - PointerEvent
 - PointerHoverEvent
 
 
Constructors
- PointerHoverEvent.new({int viewId = 0, Duration timeStamp = Duration.zero, PointerDeviceKind kind = PointerDeviceKind.touch, int pointer = 0, int device = 0, Offset position = Offset.zero, Offset delta = Offset.zero, int buttons = 0, bool obscured = false, double pressureMin = 1.0, double pressureMax = 1.0, double distance = 0.0, double distanceMax = 0.0, double size = 0.0, double radiusMajor = 0.0, double radiusMinor = 0.0, double radiusMin = 0.0, double radiusMax = 0.0, double orientation = 0.0, double tilt = 0.0, bool synthesized = false, int embedderId = 0})
 - 
          Creates a pointer hover event.
            const
 
Properties
- 
  Bit field using the *Button constants such as kPrimaryMouseButton,
kSecondaryStylusButton, etc.
  finalinherited
 - delta → Offset
 - 
  Distance in logical pixels that the pointer moved since the last
PointerMoveEvent or PointerHoverEvent.
  finalinherited
 - device → int
 - 
  Unique identifier for the pointing device, reused across interactions.
  finalinherited
 - distance → double
 - 
  The distance of the detected object from the input surface.
  finalinherited
 - distanceMax → double
 - 
  The maximum value that distance can return for this pointer.
  finalinherited
 - distanceMin → double
 - 
  The minimum value that distance can return for this pointer.
  no setterinherited
 - down → bool
 - 
  Set if the pointer is currently down.
  finalinherited
 - embedderId → int
 - 
  Unique identifier that ties the PointerEvent to the embedder event that created it.
  finalinherited
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - kind → PointerDeviceKind
 - 
  The kind of input device for which the event was generated.
  finalinherited
 - localDelta → Offset
 - 
  The delta transformed into the event receiver's local coordinate
system according to transform.
  no setterinherited
 - localPosition → Offset
 - 
  The position transformed into the event receiver's local coordinate
system according to transform.
  no setterinherited
 - obscured → bool
 - 
  Set if an application from a different security domain is in any way
obscuring this application's window.
  finalinherited
 - orientation → double
 - 
  The orientation angle of the detected object, in radians.
  finalinherited
 - original → PointerEvent?
 - 
  The original un-transformed PointerEvent before any transforms were
applied.
  finalinherited
 - platformData → int
 - 
  Opaque platform-specific data associated with the event.
  finalinherited
 - pointer → int
 - 
  Unique identifier for the pointer, not reused. Changes for each new
pointer down event.
  finalinherited
 - position → Offset
 - 
  Coordinate of the position of the pointer, in logical pixels in the global
coordinate space.
  finalinherited
 - pressure → double
 - 
  The pressure of the touch.
  finalinherited
 - pressureMax → double
 - 
  The maximum value that pressure can return for this pointer.
  finalinherited
 - pressureMin → double
 - 
  The minimum value that pressure can return for this pointer.
  finalinherited
 - radiusMajor → double
 - 
  The radius of the contact ellipse along the major axis, in logical pixels.
  finalinherited
 - radiusMax → double
 - 
  The maximum value that could be reported for radiusMajor and radiusMinor
for this pointer, in logical pixels.
  finalinherited
 - radiusMin → double
 - 
  The minimum value that could be reported for radiusMajor and radiusMinor
for this pointer, in logical pixels.
  finalinherited
 - radiusMinor → double
 - 
  The radius of the contact ellipse along the minor axis, in logical pixels.
  finalinherited
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - size → double
 - 
  The area of the screen being pressed.
  finalinherited
 - synthesized → bool
 - 
  Set if the event was synthesized by Flutter.
  finalinherited
 - tilt → double
 - 
  The tilt angle of the detected object, in radians.
  finalinherited
 - timeStamp → Duration
 - 
  Time of event dispatch, relative to an arbitrary timeline.
  finalinherited
 - transform → Matrix4?
 - 
  The transformation used to transform this event from the global coordinate
space into the coordinate space of the event receiver.
  finalinherited
 - viewId → int
 - 
  The ID of the FlutterView which this event originated from.
  finalinherited
 
Methods
- 
  copyWith(
{int? viewId, Duration? timeStamp, int? pointer, PointerDeviceKind? kind, int? device, Offset? position, Offset? delta, int? buttons, bool? obscured, double? pressure, double? pressureMin, double? pressureMax, double? distance, double? distanceMax, double? size, double? radiusMajor, double? radiusMinor, double? radiusMin, double? radiusMax, double? orientation, double? tilt, bool? synthesized, int? embedderId}) → PointerHoverEvent  - 
  Creates a copy of event with the specified properties replaced.
  inherited
 - 
  debugFillProperties(
DiagnosticPropertiesBuilder properties) → void  - 
  Add additional properties associated with the node.
  inherited
 - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode  - 
  Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
  inherited
 - 
  toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String  - 
  A string representation of this object.
  inherited
 - 
  toStringFull(
) → String  - 
  Returns a complete textual description of this event.
  inherited
 - 
  toStringShort(
) → String  - 
  A brief description of this object, usually just the runtimeType and the
hashCode.
  inherited
 - 
  transformed(
Matrix4? transform) → PointerHoverEvent  - 
  Transforms the event from the global coordinate space into the coordinate
space of an event receiver.
  override
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited