mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-21 13:53:37 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
32 lines
812 B
Objective-C
32 lines
812 B
Objective-C
#import "MWMCircularProgressState.h"
|
|
#import "MWMRouterType.h"
|
|
|
|
typedef NS_ENUM(NSInteger, MWMDrivingOptionsState) {
|
|
MWMDrivingOptionsStateNone,
|
|
MWMDrivingOptionsStateDefine,
|
|
MWMDrivingOptionsStateChange
|
|
};
|
|
|
|
@class MWMRoutePreview;
|
|
|
|
@protocol MWMRoutePreviewDelegate
|
|
|
|
- (void)routePreviewDidPressDrivingOptions:(MWMRoutePreview *)routePreview;
|
|
|
|
@end
|
|
|
|
@interface MWMRoutePreview : UIView
|
|
|
|
@property(nonatomic) MWMDrivingOptionsState drivingOptionsState;
|
|
@property(weak, nonatomic) id<MWMRoutePreviewDelegate> delegate;
|
|
|
|
- (void)addToView:(UIView *)superview;
|
|
- (void)remove;
|
|
|
|
- (void)statePrepare;
|
|
- (void)selectRouter:(MWMRouterType)routerType;
|
|
- (void)router:(MWMRouterType)routerType setState:(MWMCircularProgressState)state;
|
|
- (void)router:(MWMRouterType)routerType setProgress:(CGFloat)progress;
|
|
|
|
@end
|