Enumeration

MaplibreNativeFfiGesturePhase

Declaration

enum MaplibreNativeFfi.GesturePhase

Description [src]

Where a camera change falls in a gesture that the user makes.

MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_BEGIN and MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_UPDATE mark a gesture in progress, and MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_END and MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_CANCEL end it.

See mln_gesture_phase in the C API reference.

Members

MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_NONE

The change isn’t part of a gesture.

  • Value: 0
  • Available since: 0
MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_BEGIN

The gesture starts. This cancels every running camera animation before the change applies.

  • Value: 1
  • Available since: 0
MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_UPDATE

The gesture continues. To start a gesture that keeps the running camera animations, start it with this phase instead of MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_BEGIN.

  • Value: 2
  • Available since: 0
MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_END

No description available.

  • Value: 3
  • Available since: 0
MAPLIBRE_NATIVE_FFI_GESTURE_PHASE_CANCEL

The platform cancelled the gesture. This also cancels every running camera animation after the change applies.

  • Value: 4
  • Available since: 0