GesturesSettingsPlatformInterface class abstract interface

Interface for gesture configuration and observability.

Gesture-event streams emit a MapContentGestureContext each time the corresponding gesture transitions (started / changed / ended). Streams are broadcast — multiple listeners may subscribe.

Implemented types

Properties

hashCode int
The hash code for this object.
no setterinherited
keyboardEvents Stream<MapKeyboardGestureContext>
Keyboard-driven camera changes (arrow keys, +/-, shift+arrows). Unlike panEvents/zoomEvents/rotateEvents/pitchEvents, keyboard input has no cursor position, so events carry the resulting camera state instead.
no setter
panEvents Stream<MapContentGestureContext>
no setter
pitchEvents Stream<MapContentGestureContext>
no setter
rotateEvents Stream<MapContentGestureContext>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
zoomEvents Stream<MapContentGestureContext>
no setter

Methods

getSettings() Future<GesturesSettings>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateSettings(GesturesSettings settings) Future<void>
inherited

Operators

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