esri - esri/config - esri/graphic - esri/lang - esri/map - esri/request - esri/arcgis - esri/geometry - esri/layers - esri/layers/Layer - esri/layers/GraphicsLayer - esri/layers/ArcGISDynamicMapServiceLayer - esri/layers/FeatureLayer - esri/renderers - esri/symbols - esri/tasks - esri/tasks/datareviewer - esri/tasks/geoenrichment - esri/tasks/locationproviders - esri/toolbars - esri/opsdashboard - esri/process - esri/plugins - esri/virtualearth - esri/widgets - esri/workers
esri
3.x module name | 4.x | Note | Version |
---|---|---|---|
basemaps | Map.basemap | 4.0 | |
Color | Color | 4.0 | |
config | config | See table for details. | 4.0 |
Credential | Credential | Moved to esri/identity folder. | 4.0 |
domUtils | Not planned | n/a | |
graphic | Graphic | Note the uppercase G . See table for details. | 4.0 |
graphicsUtils | Not planned | To easily zoom to geometries or features, use View.goTo. | n/a |
IdentityManager | IdentityManager | Moved to esri/identity folder. | 4.0 |
ImageSpatialReference | SpatialReference.ImageCoordinateSystem | 4.13 | |
InfoTemplate | PopupTemplate | 4.0 | |
InfoWindowBase | Not planned | n/a | |
kernel | kernel | 4.0 | |
lang | lang | Moved to esri/core . See table for details. | 4.0 |
map | Map | Note the uppercase M . See table for details. | 4.0 |
OperationBase | Not planned | ||
request | request | See table for details. | 4.0 |
ServerInfo | ServerInfo | Moved to esri/identity folder. | 4.0 |
SnappingManager | Use SnappingOptions | Snapping was added in version 4.18 for 3D (4.19 for 2D). | 4.18 |
support/expressionUtils | Not planned | Implemented internally. Not needed by app developers. | n/a |
SpatialReference | SpatialReference | Moved to esri/geometry folder. | 4.0 |
TimeExtent | TimeExtent | 4.11 | |
UndoManager | Not planned | n/a | |
units | Use string values specific to each class. | See Circle.radiusUnit for example. | 4.0 |
urlUtils | urlUtils | Moved to esri/core folder. | 4.0 |
esri/config
3.x property name | 4.x | Note | Version |
---|---|---|---|
defaults.io | esriConfig.request | 4.0 | |
defaults.kml | esriConfig.kmlServiceUrl | 4.5 | |
defaults.map | Use options in View.goTo to customize animation. | 4.0 | |
defaults | Not planned | Not useful, removed. | n/a |
esri/graphic
3.x capability or member name | 4.x | Note | Version |
---|---|---|---|
Create graphic object | Graphic | Module has been renamed from graphic to Graphic - note the uppercase G . | 4.0 |
Set geometry , symbol , attributes | See properties | 4.0 | |
Set info | popupTemplate | 4.0 | |
Toggle visibility | visible | 4.0 | |
Get popup title and content | getEffectivePopupTemplate | 4.8 | |
Access internal DOM nodes and GFX shapes | Not planned | n/a | |
Data attributes, attr() | Not planned | n/a | |
draw() | Not planned | n/a |
esri/lang
3.x function name | 4.x | Note | Version |
---|---|---|---|
substitute() | intl.substitute() | 4.12 | |
Other functions | Not planned |
esri/map
3.x capability or member name | 4.x | Note | Version |
---|---|---|---|
Create map object | Map | Module has been renamed from map to Map - note the uppercase M . | 4.0 |
Set basemap | basemap | 4.0 | |
Add, remove layers | add, addMany, remove, removeMany, removeAll | 4.0 | |
Manage layers | layers, allLayers | 4.0 | |
Reorder layers | reorder | 4.0 | |
Access a layer by its id | findLayerById | 4.0 | |
Layer events | layers is a Collection. Use Collection's change event. | 4.0 | |
Load event | View.when | 4.0 | |
Get spatialReference | View.spatialReference | 4.0 | |
Get extent, scale, zoom level | extent , center , scale , viewpoint and zoom on MapView and SceneView. | 4.0 | |
Navigate to a location or extent | MapView.goTo, SceneView.goTo | 4.0 | |
Set constraints: min/max zoom, min/max scale | MapView.constraints, SceneView.constraints | 4.0 | |
Define LODs | MapView.constraints | 4.0 | |
get | Not planned | ||
Time awareness | view.timeExtent | 4.12 | |
Add graphics | View.graphics | 4.0 | |
InfoWindow | View.popup | 4.0 | |
Convert between map point and screen point | MapView.toMap, MapView.toScreen, SceneView.toMap, SceneView.toScreen | 4.0 | |
Access map size | View.size, View.width, View.height | 4.0 | |
Resize event | View:resize, View.resizing | 4.0 | |
Navigation events | View.interacting, View.animation, View.stationary | See this guide topic on watching for property changes | 4.0 |
Mouse and keyboard events | MapView events, SceneView events | 4.3 | |
Enable/disable navigation | MapView events, SceneView events | 4.3 | |
wrap (wrap features around the Dateline) | SpatialReference.isWrappable | 4.1 | |
smart (Mac OS X only) | Not planned | ||
Update events | View.updating | See this guide topic on watching for property changes | 4.0 |
Display attribution | Attribution widget | 4.0 | |
Zoom buttons | Zoom widget | 4.0 | |
Set map cursor | Not planned | n/a | |
Display pan arrows | Not planned | n/a | |
Zoom slider | Not planned | n/a | |
auto , resize() , reposition() | Automatically managed by MapView and SceneView. | 4.0 | |
position | Not planned | n/a | |
fade , force3 , navigation | Not planned | n/a | |
Data attributes, attr() | Not planned | n/a |
esri/request
3.x capability | 4.x | Note | Version |
---|---|---|---|
Usage | esriRequest | Function signature, parameters and response object have changed. | 4.0 |
Specify request parameters | query | content renamed to query | 4.0 |
Specify response type | responseType | handle renamed to response | 4.0 |
Set timeout | timeout | 4.0 | |
Fetch using HTTP POST method | method | use renamed to method | 4.0 |
Fetch using proxy | useProxy | 4.0 | |
Prevent browser from caching response | cacheBust | prevent renamed to cache | 4.0 |
Upload data/form | body | body property of RequestOptions | 4.4 |
Disable identity lookup | authMode | auth property of RequestOptions | 4.5 |
Define pre-callback | esri/config.request.interceptors | Replaced with Request | 4.8 |
esri/layers
3.x module name | 4.x | Note | Version |
---|---|---|---|
ArcGISDynamicMapServiceLayer | MapImageLayer | See table for details. | 4.0 |
ArcGISImageServiceLayer | ImageryLayer | 4.0 | |
ArcGISImageServiceVectorLayer | ImageryLayer with VectorFieldRenderer | 4.17 | |
ArcGISTiledMapServiceLayer | TileLayer | 4.0 | |
CSVLayer | CSVLayer | 4.1 | |
DataAdapterFeatureLayer | Not planned as part of JSAPI | ||
FeatureLayer | FeatureLayer | See table for details. | 4.0 |
GeoRSSLayer | GeoRSSLayer | 4.3 | |
GraphicsLayer | GraphicsLayer | See table for details. | 4.0 |
KMLLayer | KMLLayer | 4.5 | |
LabelLayer | Not planned | See Labeling guide for details. | 4.8 |
Layer | Layer | See table for details. | 4.0 |
MapImageLayer | MediaLayer | 4.24 | |
OpenStreetMapLayer | OpenStreetMapLayer | 4.0 | |
RasterLayer | ImageryLayer | Implemented as part of Imagery . | 4.0 |
TiledMapServiceLayer | Not planned | ||
StreamLayer | StreamLayer | 4.0 | |
VectorTileLayer | VectorTileLayer | 4.0 | |
WebTiledLayer | WebTileLayer | Renamed to Web - note the absence of d in Tiled . | 4.0 |
WCSLayer | WCSLayer | 4.17 | |
WFSLayer | WFSLayer | OGCFeatureLayer (the successor of WFS) is available in the 4.x API as of version 4.16. | 4.20 |
WMSLayer | WMSLayer | 4.4 | |
WMTSLayer | WMTSLayer | 4.4 | |
CodedValueDomain | CodedValueDomain | Moved to esri/layers/support folder. | 4.0 |
DimensionalDefinition | DimensionalDefinition | Moved to esri/layers/support folder. | 4.0 |
DynamicLayerInfo | Use MapImageLayer.sublayers to find the sublayers of a MapImageLayer and their properties. | 4.0 | |
FeatureEditResult | FeatureEditResult | Use FeatureLayer.applyEdits to return a Promise containing an object containing a FeatureEditResult | 4.3 |
FeatureTemplate | FeatureTemplate | 4.4 | |
FeatureType | FeatureType | 4.4 | |
Field | Field | Moved to esri/layers/support folder. | 4.0 |
ImageParameters | ImageParameters | Moved to esri/layers/support folder. | 4.0 |
ImageServiceParameters | ImageryLayer properties | 4.0 | |
InheritedDomain | InheritedDomain | Moved to esri/layers/support folder. | 4.0 |
JoinDataSource | JoinTableDataSource | 4.1 | |
KMLFolder | KMLSublayer | 4.5 | |
KMLGroundOverlay | KMLLayerView.MapImage | 4.6 | |
LabelClass | LabelClass | Moved to esri/layers/support folder. | 4.0 |
LayerDataSource | DynamicDataLayer | 4.1 | |
LayerDrawingOptions | Sublayer | Implemented in the Sublayer API. | 4.1 |
LayerInfo | Use MapImageLayer.sublayers to find the sublayers of a MapImageLayer and their properties. | 4.0 | |
LayerMapSource | DynamicMapLayer | 4.1 | |
LayerTimeOptions | timeOffset, useViewTime | Available on all time-aware layers | 4.14 |
LOD | LOD | Moved to esri/layers/support folder. | 4.0 |
MapImage | MapImage | Moved to esri/layers/support folder. | 4.0 |
MosaicRule | MosaicRule | Moved to esri/layers/support folder. | 4.0 |
PixelBlock | PixelBlock | Moved to esri/layers/support folder. | 4.0 |
QueryDataSource | QueryTableDataSource | 4.1 | |
RangeDomain | RangeDomain | Moved to esri/layers/support folder. | 4.0 |
RasterDataSource | RasterDataSource | 4.1 | |
RasterFunction | RasterFunction | Moved to esri/layers/support folder. | 4.0 |
TableDataSource | TableDataSource | 4.1 | |
TileInfo | TileInfo | Moved to esri/layers/support folder. | 4.0 |
TimeInfo | TimeInfo | Moved to esri/layers/support folder. | 4.11 |
TimeReference | Coming soon | ||
WMSLayerInfo | WMSSublayer | Moved to esri/layers/support folder. | 4.4 |
WMTSLayerInfo | WMTSSublayer | Moved to esri/layers/support folder. | 4.4 |
esri/layers/Layer (all layers)
3.x capability or member name | 4.x | Note | Version |
---|---|---|---|
Manage layer load | load, cancelLoad | In 3.x, a layer loads immediately after it is created. This is not the case in 4.x. MapView and SceneView explicitly load layers in a map when it is about to be displayed on the screen. If a layer or map containing that layer is not displayed in any view, then you need to explicitly call the layer's load() method. | 4.0 |
Monitor load status | loadStatus, loadError, then-otherwise-always | 4.0 | |
Set refresh interval | refreshInterval | See relevant layers. | 4.6 |
Toggle/monitor layer visibility | visible | Also see: LayerView.visible | 4.0 |
Change layer opacity | opacity | 4.0 | |
Set custom scale range | minScale, maxScale | See relevant layers. | 4.0 |
Scale-visibility change event | Not planned | Watch the minScale and maxScale properties of the layer. | n/a |
visible | Not planned | Watch the view scale and check the min and max of the layer. | n/a |
is | Not planned | n/a | |
get | fetchAttributionData | 4.0 | |
Update events | LayerView.updating | See this guide topic on watching for property changes | 4.0 |
suspended | LayerView.suspended | See this guide topic on watching for property changes | 4.0 |
Suspend, Resume events | LayerView.suspended | See this guide topic on watching for property changes | 4.0 |
Access internal DOM node | Not planned | n/a | |
class , data , attr() | Not planned | n/a |
esri/layers/ArcGISDynamicMapServiceLayer
3.x capability or member name | 4.x | Notes | Version |
---|---|---|---|
ArcGISDynamicMapServiceLayer | MapImageLayer | 4.0 | |
popups (via infoTemplates) | Sublayer.popupTemplate | 4.1 | |
visible /set | Sublayer.visible | 4.0 | |
layerDefinitions | Sublayer.definitionExpression | For example layer.find | 4.0 |
Dynamically add or remove layers, change order | Since MapImageLayer.sublayers is a Collection, use the Collection methods for adding, removing, and reordering sublayers. | 4.1 | |
Dynamically change sublayer rendering | Sublayer.renderer | For example layer.find | 4.1 |
Dynamically change sublayer labelingInfo | Sublayer.labelingInfo | For example layer.find | 4.1 |
Create dynamic sublayers from registered workspaces | Sublayer.source | 4.1 | |
timeInfo, layerTimeOptions | timeInfo | 4.11 | |
useMapImage | Not planned | Deprecated in version 2.0. | n/a |
esri/layers/GraphicsLayer
3.x capability or member name | 4.x | Note | Version |
---|---|---|---|
Add, remove graphics | add, addMany, remove, removeMany, removeAll | 4.0 | |
Modify graphics | Graphic objects can be modified in-place and will automatically trigger a display refresh when one of the following properties is reassigned: attributes, geometry, symbol, visible. | ||
Set info | Graphic.popupTemplate | 4.0 | |
Set renderer | Graphic.symbol | You can create a symbol and use it for all graphics if they all need to look alike. | n/a |
redraw() | GraphicsLayer will automatically redraw when graphics are changed, added, or removed from the layer. | 4.0 | |
Toggle/monitor layer visibility | visible | 4.0 | |
Change layer opacity | opacity | 4.0 | |
Set custom scale range | minScale, maxScale | 4.0 | |
Scale-visibility change event | Not planned | Watch the minScale and maxScale properties of the layer. | n/a |
visible | Not planned | Watch the view scale and check the min and max of the layer. | n/a |
is | Not planned | n/a | |
Mouse events | View events | 4.2 | |
Graphic events | change | graphics is a Collection. Use Collection's change event. | 4.0 |
Update events | GraphicsLayerView.updating | See this guide topic on watching for property changes | 4.0 |
Suspend, Resume events | GraphicsLayerView.suspended | See this guide topic on watching for property changes | 4.0 |
styling , data , attr() | Not planned | n/a |
esri/layers/FeatureLayer
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Snapshot, on-demand, selection and auto drawing modes | Not planned | When features are loaded and how many of them are loaded will be managed automatically and hence not a user option. See FeatureLayer doc for details. | n/a |
Use feature collection as source | source | See FeatureLayer doc for details. | 4.0 |
Selection symbol | highlightOptions | 4.4 | |
Use dynamic layer as source | dynamicDataSource | 4.7 | |
Point clustering | FeatureReductionCluster | 4.14 | |
Set GDB version | gdbVersion | 4.4 | |
Time awareness | timeInfo, timeExtent, timeOffset, useViewTime | 4.14 | |
Filter by attributes | definitionExpression | 4.0 | |
Filter by time extent | Client-side filtering, FeatureLayer.timeExtent | FeatureLayer.timeExtent added at 4.14 | 4.11, 4.14 |
Set info | popupTemplate | 4.0 | |
html | Not planned | n/a | |
Set renderer | renderer | Supports Simple, Unique Value and Class Breaks renderers and visual variables. See Renderers table. | 4.0 |
Modify renderer | Installed | To modify a layer's renderer you need to clone it, make the desired modifications and assign it to the layer. In-place modification of renderer properties will not trigger display refresh. | 4.0 |
redraw() | Installed | A FeatureLayer will automatically redraw when its renderer or features change. | 4.0 |
Labeling | labelingInfo | 4.0 (3D) / 4.8(2D) | |
Toggle/monitor layer visibility | visible | 4.0 | |
Change layer opacity | opacity | 4.0 | |
Access features | FeatureLayerView.queryFeatures | n/a | |
Query features | queryFeatures | Also see: queryObjectIds, queryFeatureCount, queryExtent | 4.0 |
Select features | FeatureLayerView.highlight() | Implemented on LayerViews with configurable options on MapView and SceneView. | 4.4 |
Edit features: add, update, delete | applyEdits | 4.3 | |
Query attachments | FeatureLayer.queryAttachments | 4.9 | |
Edit attachments: add, delete | FeatureLayer.addAttachment, FeatureLayer.deleteAttachments, FeatureLayer.updateAttachment | 4.9 | |
Set refresh interval | refreshInterval | 4.6 | |
Set custom scale range | minScale, maxScale | 4.0 | |
Scale-visibility change event | Not planned | Watch the minScale and maxScale properties of the layer. | n/a |
visible | Not planned | Watch the view scale and check the min and max of the layer. | n/a |
is | Not planned | n/a | |
Set maxAllowableOffset | Managed automatically - see note above on drawing modes. | 4.0 | |
Toggle auto generalization, quantization | Not planned | ||
Set orderByFields | Not planned | n/a | |
Mouse events | View events | 4.2 | |
Graphic events | Not planned | n/a | |
Update events | FeatureLayerView.updating | See this guide topic on watching for property changes | n/a |
Suspend, Resume events | FeatureLayerView.suspended | See this guide topic on watching for property changes | n/a |
styling , data , attr() | Not planned | n/a |
esri/geometry
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Circle | esri/geometry/Circle | 4.0 | |
Extent | esri/geometry/Extent | 4.0 | |
Polygon | esri/geometry/Polygon | 4.0 | |
Polyline | esri/geometry/Polyline | 4.0 | |
Point | esri/geometry/Point | 4.0 | |
Multipoint | esri/geometry/Multipoint | 4.0 | |
geometryEngine | esri/geometry/geometryEngine | 4.0 | |
geometryEngineAsync | esri/geometry/geometryEngineAsync | 4.0 | |
jsonUtils | esri/geometry/support/jsonUtils | Moved to esri/geometry/support folder. | 4.0 |
mathUtils | Not planned. | n/a | |
normalizeUtils | esri/geometry/support/normalizeUtils | 4.3 | |
scaleUtils | Not planned | n/a | |
screenPoint | Not planned | Existed from 4.0 - 4.9. Removed at 4.10 since it was not a useful class. | 4.0 |
screenUtils | Not planned | See MapView.toMap(), MapView.toScreen(), SceneView.toMap(), SceneView.toScreen() | 4.0 |
geodesicUtils | esri/geometry/support/geodesicUtils | 4.12 | |
webMercatorUtils | esri/geometry/support/webMercatorUtils | Moved to esri/geometry/support folder | 4.0 |
esri/symbols
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
CartographicLineSymbol | Part of SimpleLineSymbol | 4.2 | |
PictureFillSymbol | PictureFillSymbol | 4.0 | |
PictureMarkerSymbol | PictureMarkerSymbol | 4.0 | |
SimpleFillSymbol | SimpleFillSymbol | 4.0 | |
SimpleLineSymbol | SimpleLineSymbol | 4.0 | |
SimpleMarkerSymbol | SimpleMarkerSymbol | 4.0 | |
TextSymbol | TextSymbol | 4.0 | |
Font | Font | 4.0 | |
jsonUtils | esri/symbols/support/jsonUtils | Moved to esri/symbols/support folder. | 4.0 |
esri/renderers
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
ClassBreaksRenderer | ClassBreaksRenderer | 4.0 | |
SimpleRenderer | SimpleRenderer | 4.0 | |
UniqueValueRenderer | UniqueValueRenderer | 4.0 | |
BlendRenderer | Not planned | n/a | |
DotDensityRenderer | DotDensityRenderer | 4.11 | |
HeatmapRenderer | HeatmapRenderer | 4.8 | |
ScaleDependentRenderer | Not planned | ||
smartMapping | Smart Mapping API | Separated into several creator, symbology, and statistics modules. | 4.2 |
SymbolAger | Coming soon | ||
TemporalRenderer | Coming soon | ||
TimeClassBreaksAger | Coming soon | ||
TimeRampAger | Coming soon | ||
VectorFieldRenderer | VectorFieldRenderer | 4.17 | |
visualVariables | visualVariables | 4.0 | |
all esri/styles | colorSchemes, sizeSchemes, locationSchemes, and typeSchemes | 4.2 | |
jsonUtils | renderers/support/jsonUtils | Moved to esri/renderers/support folder. | 4.0 |
esri/tasks
Note 1: Methods return Promises instead of Deferreds and no longer emit events, nor take a callback/errback/progback parameter.
Note 2: Constants replaced by string values.
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
AddressCandidate | AddressCandidate | Moved to esri/rest/support at 4.20. | 4.0 |
AlgorithmicColorRamp | Smart Mapping APIs | 4.2 | |
AreasAndLengthsParameters | AreasAndLengthsParameters | Moved to esri/rest/support at 4.20. | 4.0 |
BufferParameters | BufferParameters | Moved to esri/rest/support at 4.20. | 4.0 |
ClassBreaksDefinition | Smart Mapping APIs | 4.2 | |
ClosestFacilityParameters | ClosestFacilityParameters | Moved to esri/rest/support at 4.20. | 4.0 |
ClosestFacilitySolveResult | ClosestFacilitySolveResult | Moved to esri/rest/support at 4.20. | 4.0 |
ClosestFacilityTask | closestFacility | 4.0 | |
DataFile | DataFile | Moved to esri/rest/support at 4.20. | 4.0 |
DataLayer | DataLayer | Moved to esri/rest/support at 4.20. | 4.0 |
Date | Support for native Date object as of 4.13. | 4.0 | |
DensifyParameters | DensifyParameters | Moved to esri/rest/support at 4.20. | 4.0 |
DirectionsFeatureSet | DirectionsFeatureSet | Moved to esri/rest/support at 4.20. | 4.0 |
DistanceParameters | DistanceParameters | Moved to esri/rest/support at 4.20. | 4.0 |
FeatureSet | FeatureSet | Moved to esri/rest/support at 4.20. | 4.0 |
FindParameters | FindParameters | Moved to esri/rest/support at 4.20. | 4.0 |
FindResult | FindResult | Moved to esri/rest/support at 4.20. | 4.0 |
FindTask | find | 4.0 | |
GeneralizeParameters | GeneralizeParameters | Moved to esri/rest/support at 4.20. | 4.0 |
GenerateRendererParameters | Smart Mapping APIs | 4.2 | |
GenerateRendererTask | Smart Mapping APIs | 4.2 | |
GeometryService | geometryService | 4.0 | |
Geoprocessor | geoprocessor | 4.0 | |
GPMessage | GPMessage | Moved to esri/rest/support at 4.20. | 4.0 |
IdentifyParameters | IdentifyParameters | Moved to esri/rest/support at 4.20. | 4.0 |
IdentifyResult | IdentifyResult | Moved to esri/rest/support at 4.20. | 4.0 |
IdentifyTask | identify | 4.0 | |
ImageServiceIdentifyParameters | ImageIdentifyParameters | Moved to esri/rest/support at 4.20. | 4.0 |
ImageServiceIdentifyResult | ImageIdentifyResult | Moved to esri/rest/support at 4.20. | 4.0 |
ImageServiceIdentifyTask | imageService | 4.0 | |
ImageServiceMeasureParameters | Not planned | n/a | |
ImageServiceMeasureTask | Not planned | n/a | |
JobInfo | JobInfo | Moved to esri/rest/support at 4.20. | 4.0 |
LegendLayer | LegendLayer | Moved to esri/rest/support at 4.20. | 4.1 |
LengthsParameters | LengthsParameters | Moved to esri/rest/support at 4.20. | 4.0 |
LinearUnit | LinearUnit | Moved to esri/rest/support at 4.20. | 4.0 |
Locator | locator | 4.0 | |
MultipartColorRamp | Smart Mapping APIs | 4.2 | |
NAMessage | NAMessage | Moved to esri/rest/support at 4.20. | 4.0 |
NAOutputLine | Replaced by string values | 4.0 | |
NAOutputPolygon | Replaced by string values | 4.0 | |
NATravelDirection | Replaced by string values | 4.0 | |
NATypes | Replaced by string values | 4.0 | |
NAUTurn | Replaced by string values | 4.0 | |
OffsetParameters | OffsetParameters | Moved to esri/rest/support at 4.20. | 4.0 |
ParameterValue | ParameterValue | Moved to esri/rest/support at 4.20. | 4.0 |
PrintParameters | PrintParameters | Moved to esri/rest/support at 4.20. | 4.1 |
PrintTask | 4.1 | ||
PrintTemplate | PrintTemplate | Moved to esri/rest/support at 4.20. | 4.1 |
ProjectParameters | ProjectParameters | Moved to esri/rest/support at 4.20. | 4.0 |
Query | Query | Re-cased to Query. Moved to esri/rest/support at 4.20. | 4.0 |
QueryTask | query | 4.0 | |
RasterData | RasterData | Moved to esri/rest/support at 4.20. | 4.0 |
RelationParameters | RelationParameters | Moved to esri/rest/support at 4.20. | 4.0 |
RelationshipQuery | RelationshipQuery | Moved to esri/rest/support at 4.20. | 4.0 |
RouteParameters | RouteParameters | Moved to esri/rest/support at 4.20. | 4.0 |
RouteResult | RouteResult | Moved to esri/rest/support at 4.20. | 4.0 |
RouteTask | route | 4.0 | |
ServiceAreaParameters | ServiceAreaParameters | Moved to esri/rest/support at 4.20. | 4.0 |
ServiceAreaSolveResult | ServiceAreaSolveResult | Moved to esri/rest/support at 4.20. | 4.0 |
ServiceAreaTask | serviceArea | 4.0 | |
StatisticDefinition | StatisticDefinition | Moved to esri/rest/support at 4.20. | 4.0 |
TrimExtendParameters | TrimExtendParameters | Moved to esri/rest/support at 4.20. | 4.0 |
UniqueValueDefinition | typeRendererCreator | Smart Mapping APIs. | 4.4 |
esri/tasks/datareviewer
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for DataReviewer | Not planned | n/a |
esri/tasks/geoenrichment
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for geoenrichment | Not planned as part of JSAPI | See Get demographic data tutorial for an example of the ArcGIS REST JS GeoEnrichment Service used with the ArcGIS Maps SDK for JavaScript. |
esri/tasks/locationproviders
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Using LocationProviders | Not planned as part of JSAPI |
esri/widgets
Note: Widgets have been moved from esri/dijit to esri/widgets/
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
AttributeInspector | FeatureForm | 4.9 | |
Attribution | Attribution | 4.0 | |
Basemap | Basemap | Moved from esri/dijit/Basemap to esri/Basemap | 4.0 |
BasemapGallery | BasemapGallery | 4.3 | |
BasemapLayer | Basemap | 4.0 | |
BasemapToggle | BasemapToggle | 4.0 | |
BookmarkItem | Bookmark | 4.8 | |
Bookmarks | Bookmarks | 4.8 | |
ClassedColorSlider | ClassedColorSlider | 4.12 | |
ClassedSizeSlider | ClassedSizeSlider | 4.12 | |
ColorInfoSlider | ColorSlider | 4.12 | |
ColorPicker | Not planned | n/a | |
Directions | Directions | 4.6 | |
ElevationProfile | ElevationProfile | 4.18 | |
FeatureTable | FeatureTable | 4.15 | |
Gallery | Not planned | n/a | |
Gauge | Not planned | n/a | |
Geocoder | Not planned | Deprecated, use Search instead | n/a |
HeatmapSlider | HeatmapSlider | 4.12 | |
HistogramTimeSlider | Not planned | n/a | |
HomeButton | Home | 4.0 | |
HorizontalSlider | Slider | 4.12 | |
ImageServiceMeasure | Not planned | ||
InfoWindow | Popup widget. | 4.0 | |
InfoWindowLite | Popup widget. | 4.0 | |
LayerList | LayerList | 4.2 | |
LayerSwipe | Swipe | 4.13 | |
Legend | Legend | 4.0 | |
LocateButton | Locate | Locate behavior is in Locate widget. Tracking behavior extracted to Track widget. | 4.0 |
Measurement | AreaMeasurement2D and DistanceMeasurement2D and Measurement | 4.10 and 4.13 | |
ObliqueViewer | Not planned | ||
OpacitySlider | OpacitySlider | 4.12 | |
OverviewMap | Not planned | See the Overview map sample to see how to use the MapView as an overview map. | n/a |
Popup | Popup | 4.0 | |
PopupMobile | Popup widget. | 4.0 | |
PopupTemplate | PopupTemplate | 4.0 | |
4.2 | |||
RendererSlider | Not Planned | n/a | |
Scalebar | ScaleBar | Note the corrected casing from Scalebar to ScaleBar. | 4.3 |
Search | Search | 4.0 | |
SizeInfoSlider | SizeSlider | 4.2 | |
SymbolStyler | Not planned | n/a | |
TimeSlider | TimeSlider | 4.12 | |
VisibleScaleRangeSlider | ScaleRangeSlider | 4.13 | |
esri/dijit/analysis/* | Not planned as part of JSAPI | ||
esri/dijit/editing/* | Editor | See also: FeatureForm in 4.9, FeatureTemplates in 4.10, and Sketch in 4.10 | 4.11 |
esri/dijit/geoenrichment/* | Not planned as part of JSAPI | ||
esri/dijit/util/busyIndicator | Not planned | n/a |
esri/toolbars
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Draw | SketchViewModel | Sketch and Draw are alternative solutions. | 4.5 |
Edit | Editor | 4.11 | |
ImageServiceMeasureTool | Not planned | ||
Navigation | Not planned | n/a |
esri/arcgis
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
OAuthInfo | OAuthInfo | Moved to esri/identity folder | 4.0 |
Portal classes | Portal | Moved to esri/portal folder | 4.0 |
utils | Replaced by WebMap and PortalItem | 4.0 |
esri/opsdashboard
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for Operations Dashboard | Not planned | n/a |
esri/plugins
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
FeatureLayerStatistics | summaryStatistics | See all modules in the esri/smart folder. | 4.2 |
spatialIndex | Not planned | n/a |
esri/process
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Processor | Not planned | n/a | |
SpatialIndex | Not planned | n/a |
esri/virtualearth
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for Bing mapping (formerly known as Virtual Earth) | BingMapsLayer | 4.8 | |
Support for Bing geocoding (formerly known as Virtual Earth) | Not planned | n/a |
esri/workers
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Using background workers | esri/core/workers | 4.2 |