9 #import <Foundation/Foundation.h>
10 #import <UIKit/UIKit.h>
19 typedef enum : NSInteger {
20 QVisualLayerLoadSuccess = 0,
21 QVisualLayerLoadError_Network = 1,
22 QVisualLayerLoadError_Auth = 2,
23 QVisualLayerLoadError_Decode = 3,
24 QVisualLayerLoadError_BadFormat = 4,
25 QVisualLayerLoadError_Internal = 20,
26 } QVisualLayerLoadStatus;
43 - (void)visualLayerDidFinshLoading:(
QVisualLayer *)layer withError:(NSError *)error;
51 - (void)onVisualLayerEvent:(
QVisualLayer *)layer eventType:(NSString *)eventType eventInfoJson:(NSString *)eventInfoJson;
65 - (void)onVisualLayerLog:(
QVisualLayer *)layer log:(NSString *)log logLevel:(
int)level;
77 - (instancetype)initWithUID:(NSString *)layerID;
82 - (instancetype)
clone;
87 @property (nonatomic, copy, readonly) NSString *
layerID;
92 @property (nonatomic, assign) BOOL
visible;
97 @property (nonatomic, assign) CGFloat
opacity;
104 @property (nonatomic, assign)
int zIndex;
109 @property (nonatomic, weak) id<QVisualLayerDelegate>
delegate;
115 @property (nonatomic, assign) NSTimeInterval
interval;
132 - (NSString *)executeCommand:(
QMapView *)mapView commandJson:(NSString *)commandJson __attribute__ ((deprecated("use
QMapView - (NSString *)executeCommand:(NSString *)commandJson withVisualLayer:(
QVisualLayer *)visualLayer")));