MapEventSource
Defines the source of a MapEvent.
Inherits: enum.Enum
Properties
CURSOR_KEYBOARD_ROTATION- TheMapEventis caused by a 'CTRL + drag' rotation gesture.CUSTOM- TheMapEventis caused by a custom source.DOUBLE_TAP- TheMapEventis caused by a double tap gesture.DOUBLE_TAP_HOLD- TheMapEventis caused by a double tap and hold gesture.DOUBLE_TAP_ZOOM_ANIMATION_CONTROLLER- TheMapEventis caused by theAnimationControllerwhile performing the double tap zoom in animation.DRAG_END- TheMapEventis caused by the end of a drag gesture.DRAG_START- TheMapEventis caused by the start of a drag gesture.FIT_CAMERA- TheMapEventis caused by calling fit_camera.FLING_ANIMATION_CONTROLLER- TheMapEventis caused by theAnimationControllerwhile performing the fling gesture.INTERACTIVE_FLAGS_CHANGED- TheMapEventis caused by a change of the interactive flags.KEYBOARD- TheMapEventis caused by a keyboard key.LONG_PRESS- TheMapEventis caused by a long press gesture.MAP_CONTROLLER- TheMapEventis caused programmatically by theMapController.MULTI_FINGER_GESTURE_END- TheMapEventis caused by a the end of a two finger gesture.MULTI_FINGER_GESTURE_START- TheMapEventis caused by the start of a two finger gesture.NON_ROTATED_SIZE_CHANGE- TheMapEventis caused by a size change of theMapconstraints.ON_DRAG- TheMapEventis caused by a drag update gesture.ON_MULTI_FINGER- TheMapEventis caused by a two finger gesture update.SCROLL_WHEEL- TheMapEventis caused by a scroll wheel zoom gesture.SECONDARY_TAP- TheMapEventis caused by a secondary tap gesture.TAP- TheMapEventis caused by a tap gesture.
Properties
CURSOR_KEYBOARD_ROTATIONclass-attributeinstance-attribute
The MapEvent is caused by a 'CTRL + drag' rotation gesture.
CUSTOMclass-attributeinstance-attribute
The MapEvent is caused by a custom source.
DOUBLE_TAPclass-attributeinstance-attribute
The MapEvent is caused by a double tap gesture.
DOUBLE_TAP_HOLDclass-attributeinstance-attribute
The MapEvent is caused by a double tap and hold gesture.
DOUBLE_TAP_ZOOM_ANIMATION_CONTROLLERclass-attributeinstance-attribute
The MapEvent is caused by the AnimationController
while performing the double tap zoom in animation.
DRAG_ENDclass-attributeinstance-attribute
The MapEvent is caused by the end of a drag gesture.
DRAG_STARTclass-attributeinstance-attribute
The MapEvent is caused by the start of a drag gesture.
FIT_CAMERAclass-attributeinstance-attribute
The MapEvent is caused by calling fit_camera.
FLING_ANIMATION_CONTROLLERclass-attributeinstance-attribute
The MapEvent is caused by the AnimationController while
performing the fling gesture.
INTERACTIVE_FLAGS_CHANGEDclass-attributeinstance-attribute
The MapEvent is caused by a change of the interactive flags.
KEYBOARDclass-attributeinstance-attribute
The MapEvent is caused by a keyboard key.
See KeyboardConfiguration for details.
LONG_PRESSclass-attributeinstance-attribute
The MapEvent is caused by a long press gesture.
MAP_CONTROLLERclass-attributeinstance-attribute
The MapEvent is caused programmatically by the MapController.
MULTI_FINGER_GESTURE_ENDclass-attributeinstance-attribute
The MapEvent is caused by a the end of a two finger gesture.
MULTI_FINGER_GESTURE_STARTclass-attributeinstance-attribute
The MapEvent is caused by the start of a two finger gesture.
NON_ROTATED_SIZE_CHANGEclass-attributeinstance-attribute
The MapEvent is caused by a size change of the Map constraints.
ON_DRAGclass-attributeinstance-attribute
The MapEvent is caused by a drag update gesture.
ON_MULTI_FINGERclass-attributeinstance-attribute
The MapEvent is caused by a two finger gesture update.
SCROLL_WHEELclass-attributeinstance-attribute
The MapEvent is caused by a scroll wheel zoom gesture.
SECONDARY_TAPclass-attributeinstance-attribute
The MapEvent is caused by a secondary tap gesture.
TAPclass-attributeinstance-attribute
The MapEvent is caused by a tap gesture.