PolygonAnnotationManager

public class PolygonAnnotationManager : AnnotationManager

An instance of PolygonAnnotationManager is responsible for a collection of PolygonAnnotations.

  • Declaration

    Swift

    public let sourceId: String
  • Declaration

    Swift

    public let layerId: String
  • id

    Declaration

    Swift

    public let id: String
  • Synchronizes the backing source and layer with the current annotations and common layer properties. This method is called automatically with each display link, but it may also be called manually in situations where the backing source and layer need to be updated earlier.

    Declaration

    Swift

    public func syncSourceAndLayerIfNeeded()
  • Whether or not the fill should be antialiased.

    Declaration

    Swift

    public var fillAntialias: Bool? { get set }
  • The geometry’s offset. Values are [x, y] where negatives indicate left and up, respectively.

    Declaration

    Swift

    public var fillTranslate: [Double]? { get set }
  • Controls the frame of reference for fill-translate.

    Declaration

    Swift

    public var fillTranslateAnchor: FillTranslateAnchor? { get set }
  • Set this delegate in order to be called back if a tap occurs on an annotation being managed by this manager.

    Declaration

    Swift

    public weak var delegate: AnnotationInteractionDelegate? { get set }
  • The UITapGestureRecognizer that’s listening to touch events on the map for the annotations present in this manager

    Declaration

    Swift

    public var tapGestureRecognizer: UITapGestureRecognizer?