MapGestureDisableOption

public struct MapGestureDisableOption : OptionSet, Hashable

MapGestureDisableOption An option set defining the map gestures to be disabled.

Important

This is a Public Preview API. It may be changed or removed at any time.

Lifecycle

Public

  • Declaration

    Swift

    public typealias RawValue = Int
  • Declaration

    Swift

    public var rawValue: Int
  • All gestures are enabled.

    Declaration

    Swift

    public static func none() -> MapGestureDisableOption
  • Disables tilt gesture.

    Declaration

    Swift

    public static func tilt() -> MapGestureDisableOption
  • Disables pan gesture.

    Declaration

    Swift

    public static func pan() -> MapGestureDisableOption
  • Disables rotate gesture.

    Declaration

    Swift

    public static func rotate() -> MapGestureDisableOption
  • Disables pinch gesture.

    Declaration

    Swift

    public static func pinch() -> MapGestureDisableOption
  • Disables tap gesture.

    Declaration

    Swift

    public static func tap() -> MapGestureDisableOption
  • Disables double tap gesture.

    Declaration

    Swift

    public static func doubleTap() -> MapGestureDisableOption
  • Disables double tap and pan gesture.

    Declaration

    Swift

    public static func doubleTapAndPan() -> MapGestureDisableOption
  • Disables two finger tap gesture.

    Declaration

    Swift

    public static func twoFingerTap() -> MapGestureDisableOption
  • Disables long press gesture.

    Declaration

    Swift

    public static func longPress() -> MapGestureDisableOption
  • Declaration

    Swift

    public func hash(into hasher: inout Hasher)