| Expression | CircleMBLayer. circleBlur() | Access circle-blur as literal or function expression, defaults to 0 | 
| Expression | CircleMBLayer. circleColor() | Access circle-color as literal or function expression, defaults to black. | 
| Expression | CircleMBLayer. circleOpacity() | Access circle-opacity, defaults to 1. | 
| Expression | CircleMBLayer. circleRadius() | Access circle-radius as literal or function expression, defaults to 5 | 
| Expression | CircleMBLayer. circleStrokeColor() | Access circle-stroke-color as literal or function expression, defaults to black. | 
| Expression | CircleMBLayer. circleStrokeOpacity() | Access circle-stroke-opacity, defaults to 1. | 
| Expression | CircleMBLayer. circleStrokeWidth() | Access circle-stroke-width, defaults to 0. | 
| Point | CircleMBLayer. circleTranslate() | Access circle-translate | 
| Expression | FillExtrusionMBLayer. fillExtrusionBase() | Access fill-extrusion-base as literal or function expression | 
| Expression | FillExtrusionMBLayer. fillExtrusionColor() | Access fill-extrusion-color as literal or function expression, defaults to black. | 
| Expression | FillExtrusionMBLayer. fillExtrusionHeight() | Access fill-extrusion-height as literal or function expression | 
| Expression | FillExtrusionMBLayer. fillExtrusionOpacity() | Access fill-extrusion-opacity as literal or function expression | 
| Expression | FillMBLayer. fillOpacity() | Access fill-opacity, defaults to 1. | 
| Number | CircleMBLayer. getCircleBlur() | (Optional) Amount to blur the circle. 1 blurs the circle such that only the centerpoint is full opacity. | 
| Color | CircleMBLayer. getCircleColor() | (Optional) The fill color of the circle. | 
| Number | CircleMBLayer. getCircleOpacity() | (Optional) The opacity at which the circle will be drawn. | 
| Number | CircleMBLayer. getCircleRadius() | (Optional) Circle radius in pixels. | 
| Color | CircleMBLayer. getCircleStrokeColor() | (Optional) The stroke color of the circle. | 
| Number | CircleMBLayer. getCircleStrokeOpacity() | (Optional) The opacity of the circle's stroke. | 
| Number | CircleMBLayer. getCircleStrokeWidth() | (Optional) The width of the circle's stroke. | 
| int[] | CircleMBLayer. getCircleTranslate() | (Optional) The geometry's offset. | 
| Number | FillExtrusionMBLayer. getFillExtrusionBase() | (Optional) Units in meters. | 
| Color | FillExtrusionMBLayer. getFillExtrusionColor() | (Optional). | 
| Number | FillExtrusionMBLayer. getFillExtrusionHeight() | (Optional) Units in meters. | 
| Number | FillExtrusionMBLayer. getFillExtrusionOpacity() | (Optional) Defaults to 1. | 
| Expression | FillExtrusionMBLayer. getFillExtrusionPattern() | (Optional) Name of image in sprite to use for drawing images on extruded fills. | 
| int[] | FillExtrusionMBLayer. getFillExtrusionTranslate() | (Optional) Units in pixels. | 
| Number | FillMBLayer. getFillOpacity() | (Optional) The opacity of the entire fill layer. | 
| Boolean | SymbolMBLayer. getIconAllowOverlap() | (Optional) Defaults to false. | 
| Number | SymbolMBLayer. getIconHaloBlur() | (Optional) Units in pixels. | 
| Number | SymbolMBLayer. getIconHaloWidth() | (Optional) Units in pixels. | 
| Boolean | SymbolMBLayer. getIconIgnorePlacement() | (Optional) Defaults to false. | 
| String | SymbolMBLayer. getIconImage() | (Optional) A string with {tokens} replaced, referencing the data property to pull from. | 
| Boolean | SymbolMBLayer. getIconKeepUpright() | (Optional) Defaults to false. | 
| double[] | SymbolMBLayer. getIconOffset() | (Optional) Defaults to 0,0. | 
| Number | SymbolMBLayer. getIconOpacity() | (Optional) Defaults to 1. | 
| Boolean | SymbolMBLayer. getIconOptional() | (Optional) Defaults to false. | 
| Number | SymbolMBLayer. getIconPadding() | (Optional) Units in pixels. | 
| Number | SymbolMBLayer. getIconRotate() | (Optional) Units in degrees. | 
| Number | SymbolMBLayer. getIconSize() | (Optional) Defaults to 1. | 
| int[] | SymbolMBLayer. getIconTranslate() | (Optional) Units in pixels. | 
| Boolean | SymbolMBLayer. getSymbolAvoidEdges() | (Optional) Defaults to false. | 
| Number | SymbolMBLayer. getSymbolSpacing() | (Optional) Units in pixels. | 
| Boolean | SymbolMBLayer. getTextAllowOverlap() | (Optional) Defaults to false. | 
| Color | SymbolMBLayer. getTextColor() | Defaults to #000000. | 
| String | SymbolMBLayer. getTextField() | (Optional) Value to use for a text label. | 
| Number | SymbolMBLayer. getTextHaloBlur() | (Optional) Units in pixels. | 
| Color | SymbolMBLayer. getTextHaloColor() | Defaults to rgba(0, 0, 0, 0). | 
| Number | SymbolMBLayer. getTextHaloWidth() | (Optional) Units in pixels. | 
| Boolean | SymbolMBLayer. getTextIgnorePlacement() | Defaults to false. | 
| Boolean | SymbolMBLayer. getTextKeepUpright() | (Optional) Defaults to true. | 
| Number | SymbolMBLayer. getTextLetterSpacing() | (Optional) Units in ems. | 
| Number | SymbolMBLayer. getTextLineHeight() | (Optional) Units in ems. | 
| Number | SymbolMBLayer. getTextMaxAngle() | (Optional) Units in degrees. | 
| Number | SymbolMBLayer. getTextMaxWidth() | (Optional) Units in ems. | 
| double[] | SymbolMBLayer. getTextOffset() | (Optional) Units in ems. | 
| Number | SymbolMBLayer. getTextOpacity() | (Optional) Defaults to 1. | 
| Boolean | SymbolMBLayer. getTextOptional() | Defaults to false. | 
| Number | SymbolMBLayer. getTextPadding() | (Optional) Units in pixels. | 
| Number | SymbolMBLayer. getTextRotate() | (Optional) Units in degrees. | 
| Number | SymbolMBLayer. getTextSize() | (Optional) Units in pixels. | 
| boolean | SymbolMBLayer. hasIconImage() |  | 
| boolean | SymbolMBLayer. hasTextMaxWidth() |  | 
| Expression | SymbolMBLayer. iconAllowOverlap() |  | 
| Point | SymbolMBLayer. iconOffset() | Access icon-offset | 
| Expression | SymbolMBLayer. iconOpacity() | Access icon-opacity as literal or function expression | 
| Expression | SymbolMBLayer. iconPadding() | Access icon-padding as literal or function expression | 
| Expression | SymbolMBLayer. iconRotate() | Access icon-rotate as literal or function expression | 
| Expression | SymbolMBLayer. symbolSpacing() | Access symbol-spacing, defaults to 250. | 
| Expression | SymbolMBLayer. textAllowOverlap() |  | 
| Expression | SymbolMBLayer. textField() | Access text-field as literal or function expression | 
| Expression | SymbolMBLayer. textFont() | Access text-font as a literal or function expression. | 
| Expression | SymbolMBLayer. textHaloBlur() | Access text-halo-blur as literal or function expression | 
| Expression | SymbolMBLayer. textHaloWidth() | Access text-halo-width as literal or function expression | 
| Expression | SymbolMBLayer. textLetterSpacing() | Access text-line-height as literal or function expression | 
| Expression | SymbolMBLayer. textLineHeight() | Access text-line-height as literal or function expression | 
| Expression | SymbolMBLayer. textMaxWidth() | Access text-max-width as literal or function expression | 
| Point | SymbolMBLayer. textOffset() | Access text-offset | 
| Expression | SymbolMBLayer. textOpacity() | Access text-opacity as literal or function expression | 
| Expression | SymbolMBLayer. textPadding() | Access text-padding as literal or function expression | 
| Expression | SymbolMBLayer. textRotate() | Access text-rotate as literal or function expression | 
| Expression | SymbolMBLayer. textSize() | Access text-size as literal or function expression |