TouchGestures enum Maps & 3D Scene

Touch gestures list

Inheritance
Available extensions

Values

onTouch → const TouchGestures

Single pointer touch event (down and up with negligible move) - not used - could be used for selection.

onLongDown → const TouchGestures

Single pointer long touch event - put a marker on the map.

onDoubleTouch → const TouchGestures

Single pointer double touch event - zoom in.

onTwoPointersTouch → const TouchGestures

Two pointers single touch event - zoom out.

onTwoPointersDoubleTouch → const TouchGestures

Two pointers double touch event - autocenter the globe.

onMove → const TouchGestures

Single pointer move event - pan.

onTouchMove → const TouchGestures

Single pointer touch event followed immediately by a vertical move/pan event = single pointer zoom in/out.

onSwipe → const TouchGestures

Single pointer linear swipe event - move/pan with pointer moving when lifted, in the dXInPix, dYInPix direction.

onPinchSwipe → const TouchGestures

Two pointer zooming swipe event - one or both pointers moving when lifted during pinch zoom, causing motion to continue for a while.

onPinch → const TouchGestures

Two pointers pinch (pointers moving toward or away from each other) event - can include zoom and shove (2-pointer pan) but no rotate.

onRotate → const TouchGestures

Two pointers rotate event - can include zoom and shove (distance between 2 pointers remains constant while line connecting them moves or rotates).

onShove → const TouchGestures

Two pointers shove event(2-pointer pan - pointers moving in the same direction the same distance) - can include rotate and zoom.

onTouchPinch → const TouchGestures

Two pointers touch event followed immediately by a pinch event - not used.

onTouchRotate → const TouchGestures

Two pointers touch event followed immediately by a rotate event - not used.

onTouchShove → const TouchGestures

Two pointers touch event followed immediately by a shove event - not used.

onRotatingSwipe → const TouchGestures

Two pointer rotating swipe event - one or both pointers moving when lifted during pinch rotate, causing motion to continue for a while.

internalProcessing → const TouchGestures

Allow internal event processing - if disabled, only send notifications to external listeners (UI)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Constants

values → const List<TouchGestures>
A constant List of the values in this enum, in order of their declaration.