Warning

This feature is available in the Full MapKit SDK version

YMKMasstransitConstructionMask

@interface YMKMasstransitConstructionMask : NSObject

Constructions that can be found on pedestrian, bicycle paths or on mass transit transfers.

Summary

Class methods

+ (nonnull YMKMasstransitConstructionMask *)constructionMaskWithStairs:(nullable NSNumber *)stairs
                                                                  pass:(nullable NSNumber *)pass
                                                             crosswalk:( BOOL)crosswalk
                                                               binding:( BOOL)binding
                                                            transition:( BOOL)transition
                                                            travolator:( BOOL)travolator
                                                                indoor:( BOOL)indoor;

Properties

@property (nonatomic, readonly, nullable) NSNumber *stairs;
Optional field, can be nil

@property (nonatomic, readonly, nullable) NSNumber *pass;
Optional field, can be nil

@property (nonatomic, readonly) BOOL crosswalk;
Crossing that is not an underground tunnel or a bridge

@property (nonatomic, readonly) BOOL binding;
Edge connecting the route endpoint to the route network

@property (nonatomic, readonly) BOOL transition;
Transfer

@property (nonatomic, readonly) BOOL travolator;
Horizontal escalator

@property (nonatomic, readonly) BOOL indoor;
Air-conditioned place

Class methods

constructionMaskWithStairs:pass:crosswalk:binding:transition:travolator:indoor:

+ (nonnull YMKMasstransitConstructionMask *)constructionMaskWithStairs:(nullable NSNumber *)stairs
                                                                  pass:(nullable NSNumber *)pass
                                                             crosswalk:( BOOL)crosswalk
                                                               binding:( BOOL)binding
                                                            transition:( BOOL)transition
                                                            travolator:( BOOL)travolator
                                                                indoor:( BOOL)indoor;


Properties

stairs

@property (nonatomic, readonly, nullable) NSNumber *stairs;

Optional field, can be nil.


pass

@property (nonatomic, readonly, nullable) NSNumber *pass;

Optional field, can be nil.


crosswalk

@property (nonatomic, readonly) BOOL crosswalk;

Crossing that is not an underground tunnel or a bridge.


binding

@property (nonatomic, readonly) BOOL binding;

Edge connecting the route endpoint to the route network.


transition

@property (nonatomic, readonly) BOOL transition;

Transfer. For example, transfer from one underground line to another or transfer from an underground station to an exit from it.


travolator

@property (nonatomic, readonly) BOOL travolator;

Horizontal escalator.


indoor

@property (nonatomic, readonly) BOOL indoor;

Air-conditioned place. Can be a covered gallery, a mall or any other climate-static edges.