Loading...
Searching...
No Matches
NCDefaultNavigationView.h
Go to the documentation of this file.
1#import <UIKit/UIKit.h>
2
3#import "NCLocationView.h"
4
5NS_ASSUME_NONNULL_BEGIN
6
10@class NCFollowMeButton;
12@class NCZoomControls;
14
67DEFAULT_EXPORT_ATTRIBUTE
69
73- (id)initWithCoder:(NSCoder *)aDecoder;
74
85- (id)initWithFrame:(CGRect)frame;
86
99- (id)initWithFrame:(CGRect)frame config:(nullable NCDefaultNavigationViewConfig *)config;
100
105- (id)initWithFrame:(CGRect)frame
106 viewConfig:(nullable NCDefaultNavigationViewConfig *)viewConfig
107 zoomConfig:(nullable NCZoomControlsConfig *)zoomConfig
108 followMeConfig:(nullable NCFollowMeButtonConfig *)followMeConfig
109 floorConfig:(nullable NCFloorSelectorViewConfig *)floorConfig;
110
112@property (nonatomic, strong) NCDefaultNavigationViewConfig *viewConfig;
114@property (nonatomic, strong) NCZoomControlsConfig *zoomControlsConfig;
116@property (nonatomic, strong) NCFollowMeButtonConfig *followMeButtonConfig;
118@property (nonatomic, strong) NCFloorSelectorViewConfig *floorSelectorConfig;
119
130@property (nonatomic, readonly, nullable) NCFloorSelectorView *floorSelectorView;
131@property (nonatomic, readonly, nullable) NCZoomControls *zoomControls;
132@property (nonatomic, readonly, nullable) NCFollowMeButton *followMeButton;
133
134@end
135
136NS_ASSUME_NONNULL_END