//
//  AMapPathAnnotation.h
//  react-native-anavi
//
//  Created by xiuyanger on 2020/9/15.
//
#import <Foundation/Foundation.h>
#import <AMapNaviKit/MAPointAnnotation.h>

NS_ASSUME_NONNULL_BEGIN

typedef NS_ENUM(NSInteger, AMapPathAnnotationType)
{
    MANaviAnnotationTypeNone = -1,
    MANaviAnnotationTypeDrive = 0,
    MANaviAnnotationTypeWalking = 1,
    MANaviAnnotationTypeBus = 2,
    MANaviAnnotationTypeRailway = 3,
    MANaviAnnotationTypeRiding = 4,
    MANaviAnnotationTypeTruck = 5,
    MANaviAnnotationTypeFutureDrive = 6,
    MANaviAnnotationTypeStart = 7,
    MANaviAnnotationTypeEnd = 8,
};

@interface AMapPathAnnotation : MAPointAnnotation
@property (nonatomic) AMapPathAnnotationType type;
@property (strong, nonatomic) UIImage *image;
@end

NS_ASSUME_NONNULL_END
