diff options
Diffstat (limited to 'platform/darwin/src/MGLStyleLayer.h')
-rw-r--r-- | platform/darwin/src/MGLStyleLayer.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/platform/darwin/src/MGLStyleLayer.h b/platform/darwin/src/MGLStyleLayer.h new file mode 100644 index 0000000000..30456331db --- /dev/null +++ b/platform/darwin/src/MGLStyleLayer.h @@ -0,0 +1,17 @@ +#import <Foundation/Foundation.h> + +@class MGLMapView; + +@protocol MGLStyleLayer <NSObject> + +@property (nonatomic, weak) MGLMapView *mapView; +@property (nonatomic, copy, readonly) NSString *layerIdentifier; + +@optional + +@property (nonatomic, readonly) NSString *sourceIdentifier; + +- (instancetype)initWithLayerIdentifier:(NSString *)layerIdentifier; +- (instancetype)initWithLayerIdentifier:(NSString *)layerIdentifier sourceIdentifier:(NSString *)sourceIdentifier; + +@end |