Skip to content
Types
import type { RasterPresetRendererMixin } from "@arcgis/core/layers/mixins/RasterPresetRendererMixin.js";
Subclasses:
ImageryLayer, ImageryTileLayer

RasterPresetRendererMixin is a mixin that adds activePresetRendererName and presetRenderers properties on ImageryLayer and ImageryTileLayer.

Properties

activePresetRendererName

Property
Type
string | null | undefined
Since
ArcGIS Maps SDK for JavaScript 4.31

The active preset renderer name. Setting this value will set the layer's renderer property to a RasterPresetRenderer.renderer defined in the presetRenderers. If null, the layer's renderer will revert to the default or previously set renderer. If the layer's renderer is set then the activePresetRendererName will be null.

Example
// to use a preset renderer
layer.activePresetRenderer = "temperatureRenderer";

presetRenderers

autocast Property
Type
RasterPresetRenderer[] | null | undefined
Since
ArcGIS Maps SDK for JavaScript 4.31

A list of preset renderers that defines a preferred renderer for a given multidimensional variable, a given raster function template, or an additional generic predefined renderer.