Class CPPointOfInterest

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CPPointOfInterest
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 14.0 and later.
  • Constructor Details

    • CPPointOfInterest

      protected CPPointOfInterest()
    • CPPointOfInterest

      protected CPPointOfInterest​(NSObject.Handle h, long handle)
    • CPPointOfInterest

      protected CPPointOfInterest​(NSObject.SkipInit skipInit)
    • CPPointOfInterest

      public CPPointOfInterest​(MKMapItem location, String title, String subtitle, String summary, String detailTitle, String detailSubtitle, String detailSummary, UIImage pinImage)
    • CPPointOfInterest

      public CPPointOfInterest​(NSCoder coder)
  • Method Details

    • getLocation

      public MKMapItem getLocation()
    • setLocation

      public void setLocation​(MKMapItem v)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle​(String v)
    • getSubtitle

      public String getSubtitle()
    • setSubtitle

      public void setSubtitle​(String v)
    • getSummary

      public String getSummary()
    • setSummary

      public void setSummary​(String v)
    • getDetailTitle

      public String getDetailTitle()
    • setDetailTitle

      public void setDetailTitle​(String v)
    • getDetailSubtitle

      public String getDetailSubtitle()
    • setDetailSubtitle

      public void setDetailSubtitle​(String v)
    • getDetailSummary

      public String getDetailSummary()
    • setDetailSummary

      public void setDetailSummary​(String v)
    • getPinImage

      public UIImage getPinImage()
    • setPinImage

      public void setPinImage​(UIImage v)
    • getPrimaryButton

      public CPTextButton getPrimaryButton()
    • setPrimaryButton

      public void setPrimaryButton​(CPTextButton v)
    • getSecondaryButton

      public CPTextButton getSecondaryButton()
    • setSecondaryButton

      public void setSecondaryButton​(CPTextButton v)
    • getUserInfo

      public NSObject getUserInfo()
    • setUserInfo

      public void setUserInfo​(NSObject v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(MKMapItem location, String title, String subtitle, String summary, String detailTitle, String detailSubtitle, String detailSummary, UIImage pinImage)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)