Optionallayout
layout?:
| {
circle-sort-key?: DataDrivenPropertyValueSpecification<number>;
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
fill-sort-key?: DataDrivenPropertyValueSpecification<number>;
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
line-cap?: DataDrivenPropertyValueSpecification<"square" | "butt" | "round">;
line-join?: DataDrivenPropertyValueSpecification<
| "none"
| "round"
| "miter"
| "bevel">;
line-miter-limit?: PropertyValueSpecification<number>;
line-round-limit?: PropertyValueSpecification<number>;
line-sort-key?: DataDrivenPropertyValueSpecification<number>;
line-z-offset?: DataDrivenPropertyValueSpecification<number>;
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
icon-allow-overlap?: PropertyValueSpecification<boolean>;
icon-anchor?: DataDrivenPropertyValueSpecification<
| "top"
| "right"
| "bottom"
| "left"
| "center"
| "top-left"
| "top-right"
| "bottom-left"
| "bottom-right">;
icon-ignore-placement?: PropertyValueSpecification<boolean>;
icon-image?: DataDrivenPropertyValueSpecification<string>;
icon-keep-upright?: PropertyValueSpecification<boolean>;
icon-offset?: DataDrivenPropertyValueSpecification<[number, number]>;
icon-optional?: PropertyValueSpecification<boolean>;
icon-padding?: PropertyValueSpecification<number>;
icon-pitch-alignment?: PropertyValueSpecification<"map" | "auto" | "viewport">;
icon-rotate?: DataDrivenPropertyValueSpecification<number>;
icon-rotation-alignment?: PropertyValueSpecification<"map" | "auto" | "viewport">;
icon-size?: DataDrivenPropertyValueSpecification<number>;
icon-text-fit?: DataDrivenPropertyValueSpecification<
| "width"
| "height"
| "none"
| "both">;
icon-text-fit-padding?: DataDrivenPropertyValueSpecification<[number, number, number, number]>;
symbol-avoid-edges?: PropertyValueSpecification<boolean>;
symbol-placement?: PropertyValueSpecification<"line" | "point" | "line-center">;
symbol-sort-key?: DataDrivenPropertyValueSpecification<number>;
symbol-spacing?: PropertyValueSpecification<number>;
symbol-z-elevate?: PropertyValueSpecification<boolean>;
symbol-z-order?: PropertyValueSpecification<"source" | "auto" | "viewport-y">;
text-allow-overlap?: PropertyValueSpecification<boolean>;
text-anchor?: DataDrivenPropertyValueSpecification<
| "top"
| "right"
| "bottom"
| "left"
| "center"
| "top-left"
| "top-right"
| "bottom-left"
| "bottom-right">;
text-field?: DataDrivenPropertyValueSpecification<string>;
text-font?: DataDrivenPropertyValueSpecification<string[]>;
text-ignore-placement?: PropertyValueSpecification<boolean>;
text-justify?: DataDrivenPropertyValueSpecification<
| "right"
| "left"
| "center"
| "auto">;
text-keep-upright?: PropertyValueSpecification<boolean>;
text-letter-spacing?: DataDrivenPropertyValueSpecification<number>;
text-line-height?: DataDrivenPropertyValueSpecification<number>;
text-max-angle?: PropertyValueSpecification<number>;
text-max-width?: DataDrivenPropertyValueSpecification<number>;
text-offset?: DataDrivenPropertyValueSpecification<[number, number]>;
text-optional?: PropertyValueSpecification<boolean>;
text-padding?: PropertyValueSpecification<number>;
text-pitch-alignment?: PropertyValueSpecification<"map" | "auto" | "viewport">;
text-radial-offset?: DataDrivenPropertyValueSpecification<number>;
text-rotate?: DataDrivenPropertyValueSpecification<number>;
text-rotation-alignment?: PropertyValueSpecification<"map" | "auto" | "viewport">;
text-size?: DataDrivenPropertyValueSpecification<number>;
text-transform?: DataDrivenPropertyValueSpecification<"none" | "lowercase" | "uppercase">;
text-variable-anchor?: PropertyValueSpecification<(
| "top"
| "right"
| "bottom"
| "left"
| "center"
| "top-left"
| "top-right"
| "bottom-left"
| "bottom-right")[]>;
text-writing-mode?: PropertyValueSpecification<("horizontal" | "vertical")[]>;
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
fill-extrusion-edge-radius?: ExpressionSpecification;
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
model-id?: DataDrivenPropertyValueSpecification<string>;
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
visibility?: "none" | "visible" | ExpressionSpecification;
}
| {
clip-layer-scope?: ExpressionSpecification;
clip-layer-types?: ExpressionSpecification;
}
Type declaration
Optionalline-cap?: DataDrivenPropertyValueSpecification<"square" | "butt" | "round">
Optionalline-join?: DataDrivenPropertyValueSpecification<
| "none"
| "round"
| "miter"
| "bevel">
Optionalline-miter-limit?: PropertyValueSpecification<number>
Optionalline-round-limit?: PropertyValueSpecification<number>
Optionalline-sort-key?: DataDrivenPropertyValueSpecification<number>
Optional Experimentalline-z-offset?: DataDrivenPropertyValueSpecification<number>
Optionalvisibility?: "none" | "visible" | ExpressionSpecification
Type declaration
Optional Experimentalfill-extrusion-edge-radius?: ExpressionSpecification
Optionalvisibility?: "none" | "visible" | ExpressionSpecification
Type declaration
Optional Experimentalclip-layer-scope?: ExpressionSpecification
Optional Experimentalclip-layer-types?: ExpressionSpecification
Optionalpaint
paint?:
| {
circle-blur?: DataDrivenPropertyValueSpecification<number>;
circle-blur-transition?: TransitionSpecification;
circle-color?: DataDrivenPropertyValueSpecification<string>;
circle-color-transition?: TransitionSpecification;
circle-emissive-strength?: PropertyValueSpecification<number>;
circle-emissive-strength-transition?: TransitionSpecification;
circle-opacity?: DataDrivenPropertyValueSpecification<number>;
circle-opacity-transition?: TransitionSpecification;
circle-pitch-alignment?: PropertyValueSpecification<"map" | "viewport">;
circle-pitch-scale?: PropertyValueSpecification<"map" | "viewport">;
circle-radius?: DataDrivenPropertyValueSpecification<number>;
circle-radius-transition?: TransitionSpecification;
circle-stroke-color?: DataDrivenPropertyValueSpecification<string>;
circle-stroke-color-transition?: TransitionSpecification;
circle-stroke-opacity?: DataDrivenPropertyValueSpecification<number>;
circle-stroke-opacity-transition?: TransitionSpecification;
circle-stroke-width?: DataDrivenPropertyValueSpecification<number>;
circle-stroke-width-transition?: TransitionSpecification;
circle-translate?: PropertyValueSpecification<[number, number]>;
circle-translate-anchor?: PropertyValueSpecification<"map" | "viewport">;
circle-translate-transition?: TransitionSpecification;
}
| {
fill-antialias?: PropertyValueSpecification<boolean>;
fill-color?: DataDrivenPropertyValueSpecification<string>;
fill-color-transition?: TransitionSpecification;
fill-emissive-strength?: PropertyValueSpecification<number>;
fill-emissive-strength-transition?: TransitionSpecification;
fill-opacity?: DataDrivenPropertyValueSpecification<number>;
fill-opacity-transition?: TransitionSpecification;
fill-outline-color?: DataDrivenPropertyValueSpecification<string>;
fill-outline-color-transition?: TransitionSpecification;
fill-pattern?: DataDrivenPropertyValueSpecification<string>;
fill-translate?: PropertyValueSpecification<[number, number]>;
fill-translate-anchor?: PropertyValueSpecification<"map" | "viewport">;
fill-translate-transition?: TransitionSpecification;
fill-z-offset?: DataDrivenPropertyValueSpecification<number>;
fill-z-offset-transition?: TransitionSpecification;
}
| {
line-blur?: DataDrivenPropertyValueSpecification<number>;
line-blur-transition?: TransitionSpecification;
line-border-color?: DataDrivenPropertyValueSpecification<string>;
line-border-color-transition?: TransitionSpecification;
line-border-width?: DataDrivenPropertyValueSpecification<number>;
line-border-width-transition?: TransitionSpecification;
line-color?: DataDrivenPropertyValueSpecification<string>;
line-color-transition?: TransitionSpecification;
line-dasharray?: DataDrivenPropertyValueSpecification<number[]>;
line-emissive-strength?: PropertyValueSpecification<number>;
line-emissive-strength-transition?: TransitionSpecification;
line-gap-width?: DataDrivenPropertyValueSpecification<number>;
line-gap-width-transition?: TransitionSpecification;
line-gradient?: ExpressionSpecification;
line-occlusion-opacity?: PropertyValueSpecification<number>;
line-occlusion-opacity-transition?: TransitionSpecification;
line-offset?: DataDrivenPropertyValueSpecification<number>;
line-offset-transition?: TransitionSpecification;
line-opacity?: DataDrivenPropertyValueSpecification<number>;
line-opacity-transition?: TransitionSpecification;
line-pattern?: DataDrivenPropertyValueSpecification<string>;
line-translate?: PropertyValueSpecification<[number, number]>;
line-translate-anchor?: PropertyValueSpecification<"map" | "viewport">;
line-translate-transition?: TransitionSpecification;
line-trim-color?: PropertyValueSpecification<string>;
line-trim-color-transition?: TransitionSpecification;
line-trim-fade-range?: PropertyValueSpecification<[number, number]>;
line-trim-offset?: [number, number];
line-width?: DataDrivenPropertyValueSpecification<number>;
line-width-transition?: TransitionSpecification;
}
| {
icon-color?: DataDrivenPropertyValueSpecification<string>;
icon-color-brightness-max?: ExpressionSpecification;
icon-color-brightness-min?: ExpressionSpecification;
icon-color-contrast?: ExpressionSpecification;
icon-color-saturation?: ExpressionSpecification;
icon-color-transition?: TransitionSpecification;
icon-emissive-strength?: DataDrivenPropertyValueSpecification<number>;
icon-emissive-strength-transition?: TransitionSpecification;
icon-halo-blur?: DataDrivenPropertyValueSpecification<number>;
icon-halo-blur-transition?: TransitionSpecification;
icon-halo-color?: DataDrivenPropertyValueSpecification<string>;
icon-halo-color-transition?: TransitionSpecification;
icon-halo-width?: DataDrivenPropertyValueSpecification<number>;
icon-halo-width-transition?: TransitionSpecification;
icon-image-cross-fade?: DataDrivenPropertyValueSpecification<number>;
icon-image-cross-fade-transition?: TransitionSpecification;
icon-occlusion-opacity?: DataDrivenPropertyValueSpecification<number>;
icon-occlusion-opacity-transition?: TransitionSpecification;
icon-opacity?: DataDrivenPropertyValueSpecification<number>;
icon-opacity-transition?: TransitionSpecification;
icon-translate?: PropertyValueSpecification<[number, number]>;
icon-translate-anchor?: PropertyValueSpecification<"map" | "viewport">;
icon-translate-transition?: TransitionSpecification;
symbol-elevation-reference?: PropertyValueSpecification<"sea" | "ground">;
symbol-z-offset?: DataDrivenPropertyValueSpecification<number>;
symbol-z-offset-transition?: TransitionSpecification;
text-color?: DataDrivenPropertyValueSpecification<string>;
text-color-transition?: TransitionSpecification;
text-emissive-strength?: DataDrivenPropertyValueSpecification<number>;
text-emissive-strength-transition?: TransitionSpecification;
text-halo-blur?: DataDrivenPropertyValueSpecification<number>;
text-halo-blur-transition?: TransitionSpecification;
text-halo-color?: DataDrivenPropertyValueSpecification<string>;
text-halo-color-transition?: TransitionSpecification;
text-halo-width?: DataDrivenPropertyValueSpecification<number>;
text-halo-width-transition?: TransitionSpecification;
text-occlusion-opacity?: DataDrivenPropertyValueSpecification<number>;
text-occlusion-opacity-transition?: TransitionSpecification;
text-opacity?: DataDrivenPropertyValueSpecification<number>;
text-opacity-transition?: TransitionSpecification;
text-translate?: PropertyValueSpecification<[number, number]>;
text-translate-anchor?: PropertyValueSpecification<"map" | "viewport">;
text-translate-transition?: TransitionSpecification;
}
| {
heatmap-color?: ExpressionSpecification;
heatmap-intensity?: PropertyValueSpecification<number>;
heatmap-intensity-transition?: TransitionSpecification;
heatmap-opacity?: PropertyValueSpecification<number>;
heatmap-opacity-transition?: TransitionSpecification;
heatmap-radius?: DataDrivenPropertyValueSpecification<number>;
heatmap-radius-transition?: TransitionSpecification;
heatmap-weight?: DataDrivenPropertyValueSpecification<number>;
}
| {
fill-extrusion-ambient-occlusion-ground-attenuation?: PropertyValueSpecification<number>;
fill-extrusion-ambient-occlusion-ground-attenuation-transition?: TransitionSpecification;
fill-extrusion-ambient-occlusion-ground-radius?: PropertyValueSpecification<number>;
fill-extrusion-ambient-occlusion-ground-radius-transition?: TransitionSpecification;
fill-extrusion-ambient-occlusion-intensity?: PropertyValueSpecification<number>;
fill-extrusion-ambient-occlusion-intensity-transition?: TransitionSpecification;
fill-extrusion-ambient-occlusion-radius?: PropertyValueSpecification<number>;
fill-extrusion-ambient-occlusion-radius-transition?: TransitionSpecification;
fill-extrusion-ambient-occlusion-wall-radius?: PropertyValueSpecification<number>;
fill-extrusion-ambient-occlusion-wall-radius-transition?: TransitionSpecification;
fill-extrusion-base?: DataDrivenPropertyValueSpecification<number>;
fill-extrusion-base-transition?: TransitionSpecification;
fill-extrusion-cast-shadows?: boolean;
fill-extrusion-color?: DataDrivenPropertyValueSpecification<string>;
fill-extrusion-color-transition?: TransitionSpecification;
fill-extrusion-cutoff-fade-range?: ExpressionSpecification;
fill-extrusion-emissive-strength?: DataDrivenPropertyValueSpecification<number>;
fill-extrusion-emissive-strength-transition?: TransitionSpecification;
fill-extrusion-flood-light-color?: PropertyValueSpecification<string>;
fill-extrusion-flood-light-color-transition?: TransitionSpecification;
fill-extrusion-flood-light-ground-attenuation?: PropertyValueSpecification<number>;
fill-extrusion-flood-light-ground-attenuation-transition?: TransitionSpecification;
fill-extrusion-flood-light-ground-radius?: DataDrivenPropertyValueSpecification<number>;
fill-extrusion-flood-light-ground-radius-transition?: TransitionSpecification;
fill-extrusion-flood-light-intensity?: PropertyValueSpecification<number>;
fill-extrusion-flood-light-intensity-transition?: TransitionSpecification;
fill-extrusion-flood-light-wall-radius?: DataDrivenPropertyValueSpecification<number>;
fill-extrusion-flood-light-wall-radius-transition?: TransitionSpecification;
fill-extrusion-height?: DataDrivenPropertyValueSpecification<number>;
fill-extrusion-height-transition?: TransitionSpecification;
fill-extrusion-line-width?: DataDrivenPropertyValueSpecification<number>;
fill-extrusion-line-width-transition?: TransitionSpecification;
fill-extrusion-opacity?: PropertyValueSpecification<number>;
fill-extrusion-opacity-transition?: TransitionSpecification;
fill-extrusion-pattern?: DataDrivenPropertyValueSpecification<string>;
fill-extrusion-rounded-roof?: PropertyValueSpecification<boolean>;
fill-extrusion-translate?: PropertyValueSpecification<[number, number]>;
fill-extrusion-translate-anchor?: PropertyValueSpecification<"map" | "viewport">;
fill-extrusion-translate-transition?: TransitionSpecification;
fill-extrusion-vertical-gradient?: PropertyValueSpecification<boolean>;
fill-extrusion-vertical-scale?: PropertyValueSpecification<number>;
fill-extrusion-vertical-scale-transition?: TransitionSpecification;
}
| {
raster-array-band?: string;
raster-brightness-max?: PropertyValueSpecification<number>;
raster-brightness-max-transition?: TransitionSpecification;
raster-brightness-min?: PropertyValueSpecification<number>;
raster-brightness-min-transition?: TransitionSpecification;
raster-color?: ExpressionSpecification;
raster-color-mix?: PropertyValueSpecification<[number, number, number, number]>;
raster-color-mix-transition?: TransitionSpecification;
raster-color-range?: PropertyValueSpecification<[number, number]>;
raster-color-range-transition?: TransitionSpecification;
raster-contrast?: PropertyValueSpecification<number>;
raster-contrast-transition?: TransitionSpecification;
raster-elevation?: PropertyValueSpecification<number>;
raster-elevation-transition?: TransitionSpecification;
raster-emissive-strength?: PropertyValueSpecification<number>;
raster-emissive-strength-transition?: TransitionSpecification;
raster-fade-duration?: PropertyValueSpecification<number>;
raster-hue-rotate?: PropertyValueSpecification<number>;
raster-hue-rotate-transition?: TransitionSpecification;
raster-opacity?: PropertyValueSpecification<number>;
raster-opacity-transition?: TransitionSpecification;
raster-resampling?: PropertyValueSpecification<"linear" | "nearest">;
raster-saturation?: PropertyValueSpecification<number>;
raster-saturation-transition?: TransitionSpecification;
}
| {
raster-particle-array-band?: string;
raster-particle-color?: ExpressionSpecification;
raster-particle-count?: number;
raster-particle-elevation?: PropertyValueSpecification<number>;
raster-particle-elevation-transition?: TransitionSpecification;
raster-particle-fade-opacity-factor?: PropertyValueSpecification<number>;
raster-particle-fade-opacity-factor-transition?: TransitionSpecification;
raster-particle-max-speed?: number;
raster-particle-reset-rate-factor?: number;
raster-particle-speed-factor?: PropertyValueSpecification<number>;
raster-particle-speed-factor-transition?: TransitionSpecification;
}
| {
hillshade-accent-color?: PropertyValueSpecification<string>;
hillshade-accent-color-transition?: TransitionSpecification;
hillshade-emissive-strength?: PropertyValueSpecification<number>;
hillshade-emissive-strength-transition?: TransitionSpecification;
hillshade-exaggeration?: PropertyValueSpecification<number>;
hillshade-exaggeration-transition?: TransitionSpecification;
hillshade-highlight-color?: PropertyValueSpecification<string>;
hillshade-highlight-color-transition?: TransitionSpecification;
hillshade-illumination-anchor?: PropertyValueSpecification<"map" | "viewport">;
hillshade-illumination-direction?: PropertyValueSpecification<number>;
hillshade-shadow-color?: PropertyValueSpecification<string>;
hillshade-shadow-color-transition?: TransitionSpecification;
}
| {
model-ambient-occlusion-intensity?: PropertyValueSpecification<number>;
model-ambient-occlusion-intensity-transition?: TransitionSpecification;
model-cast-shadows?: boolean;
model-color?: DataDrivenPropertyValueSpecification<string>;
model-color-mix-intensity?: DataDrivenPropertyValueSpecification<number>;
model-color-mix-intensity-transition?: TransitionSpecification;
model-color-transition?: TransitionSpecification;
model-cutoff-fade-range?: ExpressionSpecification;
model-emissive-strength?: DataDrivenPropertyValueSpecification<number>;
model-emissive-strength-transition?: TransitionSpecification;
model-front-cutoff?: PropertyValueSpecification<[number, number, number]>;
model-height-based-emissive-strength-multiplier?: DataDrivenPropertyValueSpecification<[number, number, number, number, number]>;
model-height-based-emissive-strength-multiplier-transition?: TransitionSpecification;
model-opacity?: PropertyValueSpecification<number>;
model-opacity-transition?: TransitionSpecification;
model-receive-shadows?: boolean;
model-rotation?: DataDrivenPropertyValueSpecification<[number, number, number]>;
model-rotation-transition?: TransitionSpecification;
model-roughness?: DataDrivenPropertyValueSpecification<number>;
model-roughness-transition?: TransitionSpecification;
model-scale?: DataDrivenPropertyValueSpecification<[number, number, number]>;
model-scale-transition?: TransitionSpecification;
model-translation?: DataDrivenPropertyValueSpecification<[number, number, number]>;
model-translation-transition?: TransitionSpecification;
model-type?: "common-3d" | "location-indicator";
}
| {
background-color?: PropertyValueSpecification<string>;
background-color-transition?: TransitionSpecification;
background-emissive-strength?: PropertyValueSpecification<number>;
background-emissive-strength-transition?: TransitionSpecification;
background-opacity?: PropertyValueSpecification<number>;
background-opacity-transition?: TransitionSpecification;
background-pattern?: PropertyValueSpecification<string>;
background-pitch-alignment?: "map" | ExpressionSpecification | "viewport";
}
| {
sky-atmosphere-color?: string;
sky-atmosphere-halo-color?: string;
sky-atmosphere-sun?: PropertyValueSpecification<[number, number]>;
sky-atmosphere-sun-intensity?: number;
sky-gradient?: ExpressionSpecification;
sky-gradient-center?: PropertyValueSpecification<[number, number]>;
sky-gradient-radius?: PropertyValueSpecification<number>;
sky-opacity?: PropertyValueSpecification<number>;
sky-opacity-transition?: TransitionSpecification;
sky-type?: PropertyValueSpecification<"gradient" | "atmosphere">;
}
Type declaration
Optionalline-blur?: DataDrivenPropertyValueSpecification<number>
Optionalline-blur-transition?: TransitionSpecification
Optionalline-border-color?: DataDrivenPropertyValueSpecification<string>
Optionalline-border-color-transition?: TransitionSpecification
Optionalline-border-width?: DataDrivenPropertyValueSpecification<number>
Optionalline-border-width-transition?: TransitionSpecification
Optionalline-color?: DataDrivenPropertyValueSpecification<string>
Optionalline-color-transition?: TransitionSpecification
Optionalline-dasharray?: DataDrivenPropertyValueSpecification<number[]>
Optionalline-emissive-strength?: PropertyValueSpecification<number>
Optionalline-emissive-strength-transition?: TransitionSpecification
Optionalline-gap-width?: DataDrivenPropertyValueSpecification<number>
Optionalline-gap-width-transition?: TransitionSpecification
Optionalline-gradient?: ExpressionSpecification
Optionalline-occlusion-opacity?: PropertyValueSpecification<number>
Optionalline-occlusion-opacity-transition?: TransitionSpecification
Optionalline-offset?: DataDrivenPropertyValueSpecification<number>
Optionalline-offset-transition?: TransitionSpecification
Optionalline-opacity?: DataDrivenPropertyValueSpecification<number>
Optionalline-opacity-transition?: TransitionSpecification
Optionalline-pattern?: DataDrivenPropertyValueSpecification<string>
Optionalline-translate?: PropertyValueSpecification<[number, number]>
Optionalline-translate-anchor?: PropertyValueSpecification<"map" | "viewport">
Optionalline-translate-transition?: TransitionSpecification
Optionalline-trim-color?: PropertyValueSpecification<string>
Optionalline-trim-color-transition?: TransitionSpecification
Optional Experimentalline-trim-fade-range?: PropertyValueSpecification<[number, number]>
Optionalline-trim-offset?: [number, number]
Optionalline-width?: DataDrivenPropertyValueSpecification<number>
Optionalline-width-transition?: TransitionSpecification
Type declaration
Optionalicon-color?: DataDrivenPropertyValueSpecification<string>
Optionalicon-color-brightness-max?: ExpressionSpecification
Optionalicon-color-brightness-min?: ExpressionSpecification
Optionalicon-color-contrast?: ExpressionSpecification
Optionalicon-color-saturation?: ExpressionSpecification
Optionalicon-color-transition?: TransitionSpecification
Optionalicon-emissive-strength?: DataDrivenPropertyValueSpecification<number>
Optionalicon-emissive-strength-transition?: TransitionSpecification
Optionalicon-halo-blur?: DataDrivenPropertyValueSpecification<number>
Optionalicon-halo-blur-transition?: TransitionSpecification
Optionalicon-halo-color?: DataDrivenPropertyValueSpecification<string>
Optionalicon-halo-color-transition?: TransitionSpecification
Optionalicon-halo-width?: DataDrivenPropertyValueSpecification<number>
Optionalicon-halo-width-transition?: TransitionSpecification
Optionalicon-image-cross-fade?: DataDrivenPropertyValueSpecification<number>
Optionalicon-image-cross-fade-transition?: TransitionSpecification
Optionalicon-occlusion-opacity?: DataDrivenPropertyValueSpecification<number>
Optionalicon-occlusion-opacity-transition?: TransitionSpecification
Optionalicon-opacity?: DataDrivenPropertyValueSpecification<number>
Optionalicon-opacity-transition?: TransitionSpecification
Optionalicon-translate?: PropertyValueSpecification<[number, number]>
Optionalicon-translate-anchor?: PropertyValueSpecification<"map" | "viewport">
Optionalicon-translate-transition?: TransitionSpecification
Optional Experimentalsymbol-elevation-reference?: PropertyValueSpecification<"sea" | "ground">
Optionalsymbol-z-offset?: DataDrivenPropertyValueSpecification<number>
Optionalsymbol-z-offset-transition?: TransitionSpecification
Optionaltext-color?: DataDrivenPropertyValueSpecification<string>
Optionaltext-color-transition?: TransitionSpecification
Optionaltext-emissive-strength?: DataDrivenPropertyValueSpecification<number>
Optionaltext-emissive-strength-transition?: TransitionSpecification
Optionaltext-halo-blur?: DataDrivenPropertyValueSpecification<number>
Optionaltext-halo-blur-transition?: TransitionSpecification
Optionaltext-halo-color?: DataDrivenPropertyValueSpecification<string>
Optionaltext-halo-color-transition?: TransitionSpecification
Optionaltext-halo-width?: DataDrivenPropertyValueSpecification<number>
Optionaltext-halo-width-transition?: TransitionSpecification
Optionaltext-occlusion-opacity?: DataDrivenPropertyValueSpecification<number>
Optionaltext-occlusion-opacity-transition?: TransitionSpecification
Optionaltext-opacity?: DataDrivenPropertyValueSpecification<number>
Optionaltext-opacity-transition?: TransitionSpecification
Optionaltext-translate?: PropertyValueSpecification<[number, number]>
Optionaltext-translate-anchor?: PropertyValueSpecification<"map" | "viewport">
Optionaltext-translate-transition?: TransitionSpecification
Type declaration
Optionalfill-extrusion-ambient-occlusion-ground-attenuation?: PropertyValueSpecification<number>
Optionalfill-extrusion-ambient-occlusion-ground-attenuation-transition?: TransitionSpecification
Optionalfill-extrusion-ambient-occlusion-ground-radius?: PropertyValueSpecification<number>
Optionalfill-extrusion-ambient-occlusion-ground-radius-transition?: TransitionSpecification
Optionalfill-extrusion-ambient-occlusion-intensity?: PropertyValueSpecification<number>
Optionalfill-extrusion-ambient-occlusion-intensity-transition?: TransitionSpecification
Optionalfill-extrusion-ambient-occlusion-radius?: PropertyValueSpecification<number>
Optionalfill-extrusion-ambient-occlusion-radius-transition?: TransitionSpecification
Optionalfill-extrusion-ambient-occlusion-wall-radius?: PropertyValueSpecification<number>
Optionalfill-extrusion-ambient-occlusion-wall-radius-transition?: TransitionSpecification
Optionalfill-extrusion-base?: DataDrivenPropertyValueSpecification<number>
Optionalfill-extrusion-base-transition?: TransitionSpecification
Optionalfill-extrusion-cast-shadows?: boolean
Optionalfill-extrusion-color?: DataDrivenPropertyValueSpecification<string>
Optionalfill-extrusion-color-transition?: TransitionSpecification
Optionalfill-extrusion-cutoff-fade-range?: ExpressionSpecification
Optionalfill-extrusion-emissive-strength?: DataDrivenPropertyValueSpecification<number>
Optionalfill-extrusion-emissive-strength-transition?: TransitionSpecification
Optionalfill-extrusion-flood-light-color?: PropertyValueSpecification<string>
Optionalfill-extrusion-flood-light-color-transition?: TransitionSpecification
Optionalfill-extrusion-flood-light-ground-attenuation?: PropertyValueSpecification<number>
Optionalfill-extrusion-flood-light-ground-attenuation-transition?: TransitionSpecification
Optionalfill-extrusion-flood-light-ground-radius?: DataDrivenPropertyValueSpecification<number>
Optionalfill-extrusion-flood-light-ground-radius-transition?: TransitionSpecification
Optionalfill-extrusion-flood-light-intensity?: PropertyValueSpecification<number>
Optionalfill-extrusion-flood-light-intensity-transition?: TransitionSpecification
Optionalfill-extrusion-flood-light-wall-radius?: DataDrivenPropertyValueSpecification<number>
Optionalfill-extrusion-flood-light-wall-radius-transition?: TransitionSpecification
Optionalfill-extrusion-height?: DataDrivenPropertyValueSpecification<number>
Optionalfill-extrusion-height-transition?: TransitionSpecification
Optionalfill-extrusion-line-width?: DataDrivenPropertyValueSpecification<number>
Optionalfill-extrusion-line-width-transition?: TransitionSpecification
Optionalfill-extrusion-opacity?: PropertyValueSpecification<number>
Optionalfill-extrusion-opacity-transition?: TransitionSpecification
Optionalfill-extrusion-pattern?: DataDrivenPropertyValueSpecification<string>
Optional Experimentalfill-extrusion-rounded-roof?: PropertyValueSpecification<boolean>
Optionalfill-extrusion-translate?: PropertyValueSpecification<[number, number]>
Optionalfill-extrusion-translate-anchor?: PropertyValueSpecification<"map" | "viewport">
Optionalfill-extrusion-translate-transition?: TransitionSpecification
Optionalfill-extrusion-vertical-gradient?: PropertyValueSpecification<boolean>
Optionalfill-extrusion-vertical-scale?: PropertyValueSpecification<number>
Optionalfill-extrusion-vertical-scale-transition?: TransitionSpecification
Type declaration
Optional Experimentalraster-array-band?: string
Optionalraster-brightness-max?: PropertyValueSpecification<number>
Optionalraster-brightness-max-transition?: TransitionSpecification
Optionalraster-brightness-min?: PropertyValueSpecification<number>
Optionalraster-brightness-min-transition?: TransitionSpecification
Optionalraster-color?: ExpressionSpecification
Optionalraster-color-mix?: PropertyValueSpecification<[number, number, number, number]>
Optionalraster-color-mix-transition?: TransitionSpecification
Optionalraster-color-range?: PropertyValueSpecification<[number, number]>
Optionalraster-color-range-transition?: TransitionSpecification
Optionalraster-contrast?: PropertyValueSpecification<number>
Optionalraster-contrast-transition?: TransitionSpecification
Optionalraster-elevation?: PropertyValueSpecification<number>
Optionalraster-elevation-transition?: TransitionSpecification
Optionalraster-emissive-strength?: PropertyValueSpecification<number>
Optionalraster-emissive-strength-transition?: TransitionSpecification
Optionalraster-fade-duration?: PropertyValueSpecification<number>
Optionalraster-hue-rotate?: PropertyValueSpecification<number>
Optionalraster-hue-rotate-transition?: TransitionSpecification
Optionalraster-opacity?: PropertyValueSpecification<number>
Optionalraster-opacity-transition?: TransitionSpecification
Optionalraster-resampling?: PropertyValueSpecification<"linear" | "nearest">
Optionalraster-saturation?: PropertyValueSpecification<number>
Optionalraster-saturation-transition?: TransitionSpecification
This property is experimental and subject to change in future versions.