diff options
Diffstat (limited to 'platform/darwin/src/MGLLineStyleLayer.mm')
-rw-r--r-- | platform/darwin/src/MGLLineStyleLayer.mm | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/platform/darwin/src/MGLLineStyleLayer.mm b/platform/darwin/src/MGLLineStyleLayer.mm index f3b9f22df9..f6884fad15 100644 --- a/platform/darwin/src/MGLLineStyleLayer.mm +++ b/platform/darwin/src/MGLLineStyleLayer.mm @@ -238,9 +238,11 @@ namespace mbgl { return MGLStyleValueTransformer<std::vector<float>, NSArray<NSNumber *> *, float>().toStyleValue(propertyValue); } - - (void)setLineDasharray:(MGLStyleValue<NSArray<NSNumber *> *> *)lineDasharray { - NSAssert(NO, @"Use -setLineDashPattern: instead."); +} + +- (MGLStyleValue<NSArray<NSNumber *> *> *)lineDasharray { + return self.lineDashPattern; } - (void)setLineGapWidth:(MGLStyleValue<NSNumber *> *)lineGapWidth { @@ -313,9 +315,11 @@ namespace mbgl { return MGLStyleValueTransformer<std::array<float, 2>, NSValue *>().toStyleValue(propertyValue); } - - (void)setLineTranslate:(MGLStyleValue<NSValue *> *)lineTranslate { - NSAssert(NO, @"Use -setLineTranslation: instead."); +} + +- (MGLStyleValue<NSValue *> *)lineTranslate { + return self.lineTranslation; } - (void)setLineTranslationAnchor:(MGLStyleValue<NSValue *> *)lineTranslationAnchor { @@ -332,9 +336,11 @@ namespace mbgl { return MGLStyleValueTransformer<mbgl::style::TranslateAnchorType, NSValue *, mbgl::style::TranslateAnchorType, MGLLineTranslationAnchor>().toEnumStyleValue(propertyValue); } - - (void)setLineTranslateAnchor:(MGLStyleValue<NSValue *> *)lineTranslateAnchor { - NSAssert(NO, @"Use -setLineTranslationAnchor: instead."); +} + +- (MGLStyleValue<NSValue *> *)lineTranslateAnchor { + return self.lineTranslationAnchor; } - (void)setLineWidth:(MGLStyleValue<NSNumber *> *)lineWidth { |