You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

198 lines
3.3 KiB
Objective-C

//
// BMFMapViewHandles.h
// flutter_bmfmap
//
// Created by zbj on 2020/2/11.
//
#import "BMFMapViewHandle.h"
NS_ASSUME_NONNULL_BEGIN
@interface BMFMapViewHandles : NSObject
/// BMFMapViewHandler管理中心
+ (instancetype)defalutCenter;
- (NSDictionary<NSString *, NSString *> *)mapViewHandles;
@end
#pragma mark - map
@interface BMFUpdateMap : NSObject<BMFMapViewHandler>
@end
@interface BMFShowBaseIndoorMap : NSObject<BMFMapViewHandler>
@end
@interface BMFShowBaseIndoorMapPoi : NSObject<BMFMapViewHandler>
@end
@interface BMFSwitchBaseIndoorMapFloor : NSObject<BMFMapViewHandler>
@end
@interface BMFGetFocusedBaseIndoorMapInfo : NSObject<BMFMapViewHandler>
@end
@interface BMFSetCustomMapStyleEnable : NSObject<BMFMapViewHandler>
@end
@interface BMFSetCustomMapStylePath : NSObject<BMFMapViewHandler>
@end
@interface BMFSetCustomMapStyleWithOption : NSObject<BMFMapViewHandler>
@end
@interface BMFZoomIn : NSObject<BMFMapViewHandler>
@end
@interface BMFZoomOut : NSObject<BMFMapViewHandler>
@end
@interface BMFSetCustomTrafficColor : NSObject<BMFMapViewHandler>
@end
@interface BMFSetCenterCoordinate : NSObject<BMFMapViewHandler>
@end
@interface BMFTakeSnapshot : NSObject<BMFMapViewHandler>
@end
@interface BMFTakeSnapshotWithRect : NSObject<BMFMapViewHandler>
@end
@interface BMFSetCompassImage : NSObject<BMFMapViewHandler>
@end
@interface BMFSetVisibleMapBounds : NSObject<BMFMapViewHandler>
@end
@interface BMFSetVisibleMapBoundsWithPadding : NSObject<BMFMapViewHandler>
@end
@interface BMFSetMapStatus : NSObject<BMFMapViewHandler>
@end
#pragma mark - Get
@interface BMFGetMapStatus : NSObject<BMFMapViewHandler>
@end
@interface BMFGetMapType : NSObject<BMFMapViewHandler>
@end
@interface BMFGetZoomLevel : NSObject<BMFMapViewHandler>
@end
@interface BMFGetMinZoomLevel : NSObject<BMFMapViewHandler>
@end
@interface BMFGetMaxZoomLevel : NSObject<BMFMapViewHandler>
@end
@interface BMFGetRotation : NSObject<BMFMapViewHandler>
@end
@interface BMFGetOverlooking : NSObject<BMFMapViewHandler>
@end
@interface BMFGetMinOverlooking : NSObject<BMFMapViewHandler>
@end
@interface BMFGetBuildingsEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetShowMapPoi : NSObject<BMFMapViewHandler>
@end
@interface BMFGetTrafficEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetBaiduHeatMapEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetGesturesEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetZoomEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetZoomEnabledWithTap : NSObject<BMFMapViewHandler>
@end
@interface BMFGetScrollEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetOverlookEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetRotateEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetForceTouchEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetShowMapScaleBar : NSObject<BMFMapViewHandler>
@end
@interface BMFGetMapScaleBarPosition : NSObject<BMFMapViewHandler>
@end
@interface BMFGetLogoPosition : NSObject<BMFMapViewHandler>
@end
@interface BMFGetVisibleMapBounds : NSObject<BMFMapViewHandler>
@end
@interface BMFGetBaseIndoorMapEnabled : NSObject<BMFMapViewHandler>
@end
@interface BMFGetShowIndoorMapPoi : NSObject<BMFMapViewHandler>
@end
NS_ASSUME_NONNULL_END