Annotation

public protocol Annotation

Base protocol for any Annotation: polygon, line, circle, marker etc.

  • annotation unique id

    Declaration

    Swift

    var annotationID: String { get }
  • tag

    tag

    Declaration

    Swift

    var tag: String? { get set }
  • Indicates if given annotation can produce delegate call on MapDelegate Decides if the marker is selectable. Default value is true except MapPolygonOverlay where there is no click support yet.

    Declaration

    Swift

    var isSelectable: Bool { get set }