diff options
Diffstat (limited to 'platform/darwin/src/NSExpression+MGLAdditions.h')
-rw-r--r-- | platform/darwin/src/NSExpression+MGLAdditions.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/platform/darwin/src/NSExpression+MGLAdditions.h b/platform/darwin/src/NSExpression+MGLAdditions.h index 9ee7361448..a242ecff42 100644 --- a/platform/darwin/src/NSExpression+MGLAdditions.h +++ b/platform/darwin/src/NSExpression+MGLAdditions.h @@ -112,6 +112,13 @@ FOUNDATION_EXTERN MGL_EXPORT const MGLExpressionInterpolationMode MGLExpressionI @param steppingExpression The stepping expression. @param minimumExpression The expression which could be a constant or function expression. @param stops The stops must be an `NSDictionary` constant `NSExpression`. + + #### Related examples + See the <a href="https://www.mapbox.com/ios-sdk/maps/examples/dds-circle-layer/"> + Data-driven circles</a>, <a href="https://www.mapbox.com/ios-sdk/maps/examples/clustering/"> + Cluster point data</a>, and <a href="https://www.mapbox.com/ios-sdk/maps/examples/clustering-with-images/"> + Use images to cluster point data</a> examples to learn how to use this + expression to style a map layer based on an attribute value. */ + (instancetype)mgl_expressionForSteppingExpression:(nonnull NSExpression*)steppingExpression fromExpression:(nonnull NSExpression *)minimumExpression stops:(nonnull NSExpression*)stops NS_SWIFT_NAME(init(forMGLStepping:from:stops:)); @@ -125,6 +132,11 @@ FOUNDATION_EXTERN MGL_EXPORT const MGLExpressionInterpolationMode MGLExpressionI `MGLExpressionInterpolationModeCubicBezier`. @param parameters The parameters expression. @param stops The stops expression. + + #### Related examples + See the <a href="https://www.mapbox.com/ios-sdk/maps/examples/heatmap-example/"> + Create a heatmap layer</a> example to learn how to style an `MGLHeatmapStyleLayer` + based on zoom level and point density with this expression. */ + (instancetype)mgl_expressionForInterpolatingExpression:(nonnull NSExpression*)inputExpression withCurveType:(nonnull MGLExpressionInterpolationMode)curveType parameters:(nullable NSExpression *)parameters stops:(nonnull NSExpression*)stops NS_SWIFT_NAME(init(forMGLInterpolating:curveType:parameters:stops:)); |