BasemapView

AMD: require(["esri/views/BasemapView"], (BasemapView) => { /* code goes here */ });
ESM: import BasemapView from "@arcgis/core/views/BasemapView";
Class: esri/views/BasemapView
Inheritance: BasemapView Accessor
Since: ArcGIS API for JavaScript 4.13

Represents the view for a single basemap after it has been added to either a MapView or a SceneView.

See also:

Property Overview

Any properties can be set, retrieved or listened to. See the Working with Properties topic.
Show inherited properties Hide inherited properties
Name Type Summary Class
Collection<LayerView>more details

A collection containing a hierarchical list of all the created LayerViews of the base layers in the map.

more detailsBasemapView
Stringmore details

The name of the class.

more detailsAccessor
Collection<LayerView>more details

A collection containing a hierarchical list of all the created LayerViews of the reference layers in the map.

more detailsBasemapView
Booleanmore details

Value is true when the basemap is updating; for example, if it is in the process of fetching data.

more detailsBasemapView
MapView|SceneViewmore details

References the MapView or SceneView.

more detailsBasemapView

Property Details

baseLayerViews Collection<LayerView>readonly

A collection containing a hierarchical list of all the created LayerViews of the base layers in the map.

declaredClass Stringreadonly inherited

The name of the class. The declared class name is formatted as esri.folder.className.

referenceLayerViews Collection<LayerView>readonly

A collection containing a hierarchical list of all the created LayerViews of the reference layers in the map.

updating Booleanreadonly

Value is true when the basemap is updating; for example, if it is in the process of fetching data.

Default Value:false

References the MapView or SceneView.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.