Warning

This feature is available in the Full MapKit SDK version

YMKPanoramaIconConnection

@interface YMKPanoramaIconConnection : NSObject

Undocumented

Summary

Class methods

+ (nonnull YMKPanoramaIconConnection *)iconConnectionWithAngularPosition:(nonnull YMKDirection *)angularPosition
                                                                  iconId:(nonnull NSString *)iconId
                                                              panoramaId:(nonnull NSString *)panoramaId;

Properties

@property (nonatomic, readonly, nonnull) YMKDirection *angularPosition;
Angular position, degrees

@property (nonatomic, readonly, nonnull) NSString *iconId;
The connection iconId

@property (nonatomic, readonly, nonnull) NSString *panoramaId;
panoramaId is passed as a parameter to the onPanoramaChangeIntent method

Class methods

iconConnectionWithAngularPosition:iconId:panoramaId:

+ (nonnull YMKPanoramaIconConnection *)iconConnectionWithAngularPosition:(nonnull YMKDirection *)angularPosition
                                                                  iconId:(nonnull NSString *)iconId
                                                              panoramaId:(nonnull NSString *)panoramaId;


Properties

angularPosition

@property (nonatomic, readonly, nonnull) YMKDirection *angularPosition;

Angular position, degrees. (bearing, tilt) (0, 0) - (north, horizon)


iconId

@property (nonatomic, readonly, nonnull) NSString *iconId;

The connection iconId. The iconId is passed as a parameter to the IconImageFactory and IconUrlProvider once iconId is visible


panoramaId

@property (nonatomic, readonly, nonnull) NSString *panoramaId;

panoramaId is passed as a parameter to the onPanoramaChangeIntent method.