Важно

This feature is available in the Full MapKit SDK version

YMKDrivingAnnotation

class YMKDrivingAnnotation : NSObject

The annotation that is displayed on the map.

Summary

Class methods

 init(action: NSNumber?,
     toponym: String?,
 descriptionText: String,
 actionMetadata: YMKDrivingActionMetadata,
   landmarks: [NSNumber],
 toponymPhrase: YMKDrivingToponymPhrase?)

Properties

var action: NSNumber? { get }
Driver action

var toponym: String? { get }
The toponym of the location

var descriptionText: String { get }
Description text to display

var actionMetadataYMKDrivingActionMetadata { get }
Action metadata

var landmarks: [NSNumber] { get }
Significant landmarks

var toponymPhraseYMKDrivingToponymPhrase? { get }
The description of the object

Class methods

init(action:toponym:descriptionText:actionMetadata:landmarks:toponymPhrase:)

 init(action: NSNumber?,
     toponym: String?,
 descriptionText: String,
 actionMetadata: YMKDrivingActionMetadata,
   landmarks: [NSNumber],
 toponymPhrase: YMKDrivingToponymPhrase?)


Properties

action

var action: NSNumber? { get }

Driver action.

Optional field, can be nil.


toponym

var toponym: String? { get }

The toponym of the location.

Optional field, can be nil.


descriptionText

var descriptionText: String { get }

Description text to display.


actionMetadata

var actionMetadata: YMKDrivingActionMetadata { get }

Action metadata.


landmarks

var landmarks: [NSNumber] { get }

Significant landmarks.


toponymPhrase

var toponymPhrase: YMKDrivingToponymPhrase? { get }

The description of the object.

Optional field, can be nil.


Предыдущая
Следующая