Recognizes when the user has pressed down at the same location for a long period of time.

Inheritance

Constructors

LongPressGestureRecognizer()

Creates a long-press gesture recognizer.

Properties

onLongPress GestureLongPressCallback

Called when a long-press is recongized.

read / write
deadline Duration

If non-null, the recognizer will call didExceedDeadline after this amount of time has elapsed since starting to track the primary pointer.

read-only, inherited
hashCode int

Get a hash code for this object.

read-only, inherited
initialPosition Point

The global location at which the primary pointer contacted the screen.

read / write, inherited
primaryPointer int

The ID of the primary pointer this recognizer is tracking.

read / write, inherited
runtimeType Type

A representation of the runtime type of the object.

read-only, inherited
state GestureRecognizerState

The current state of the recognizer.

read / write, inherited

Operators

operator ==(other) bool

The equality operator.

inherited

Methods

didExceedDeadline() → void

Override to be notified when deadline is exceeded.

handlePrimaryPointer(PointerEvent event) → void

Override to provide behavior for the primary pointer when the gesture is still possible.

toStringShort() String

Returns a very short pretty description of the gesture that the recognizer looks for, like 'tap' or 'horizontal drag'.

acceptGesture(int pointer) → void

Called when this member wins the arena for the given pointer id.

inherited
addPointer(PointerDownEvent event) → void

Registers a new pointer that might be relevant to this gesture detector.

inherited
didStopTrackingLastPointer(int pointer) → void

Called when the number of pointers this recognizer is tracking changes from one to zero.

inherited
dispose() → void

Releases any resources used by the object.

inherited
handleEvent(PointerEvent event) → void

Called when a pointer event is routed to this recognizer.

inherited
invokeCallback(String name, RecognizerCallback callback) → dynamic

Invoke a callback provided by the application and log any exceptions.

inherited
noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
rejectGesture(int pointer) → void

Called when this member loses the arena for the given pointer id.

inherited
resolve(GestureDisposition disposition) → void

Resolves this recognizer's participation in each gesture arena with the given disposition.

inherited
startTrackingPointer(int pointer) → void

Causes events related to the given pointer ID to be routed to this recognizer.

inherited
stopTrackingIfPointerNoLongerDown(PointerEvent event) → void

Stops tracking the pointer associated with the given event if the event is a PointerUpEvent or a PointerCancelEvent event.

inherited
stopTrackingPointer(int pointer) → void

Stops events related to the given pointer ID from being routed to this recognizer.

inherited
toString() String

Returns a string representation of this object.

inherited