MMKPanoramaArrowConnection

@interface MMKPanoramaArrowConnection : NSObject

Undocumented

Summary

Class methods

+ (nonnull MMKPanoramaArrowConnection *)arrowConnectionWithAngularPosition:(nonnull MMKDirection *)angularPosition
                                                                     label:(nonnull NSString *)label
                                                                arrowStyle:( MMKPanoramaArrowConnectionStyle)arrowStyle
                                                                panoramaId:(nonnull NSString *)panoramaId;

Properties

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

@property (nonatomic, readonly, nonnull) NSString *label;
label is shown near the arrow

@property (nonatomic, readonly) MMKPanoramaArrowConnectionStyle arrowStyle;
Arrow style

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

Class methods

arrowConnectionWithAngularPosition:label:arrowStyle:panoramaId:

+ (nonnull MMKPanoramaArrowConnection *)arrowConnectionWithAngularPosition:(nonnull MMKDirection *)angularPosition
                                                                     label:(nonnull NSString *)label
                                                                arrowStyle:( MMKPanoramaArrowConnectionStyle)arrowStyle
                                                                panoramaId:(nonnull NSString *)panoramaId;


Properties

angularPosition

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

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


label

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

label is shown near the arrow


arrowStyle

@property (nonatomic, readonly) MMKPanoramaArrowConnectionStyle arrowStyle;

Arrow style.


panoramaId

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

panoramaId is passed as a parameter to the onPanoramaChangeIntent method.