Functionality matrix
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 | Not planned | See Map.basemap for list of named basemaps. Use esri/Basemap to easily create custom 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 | Renamed to Graphic - note the uppercase G . See table for details. | 4.0 |
graphicsUtils | Coming soon | ||
IdentityManager | IdentityManager | Moved to esri/identity folder. | 4.0 |
IdentityManagerBase | IdentityManagerBase | Moved to esri/identity folder. | 4.0 |
ImageSpatialReference | Coming soon | ||
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 | Renamed to Map - note the uppercase M . See table for details. | 4.0 |
OperationBase | Under consideration | ||
request | request | See table for details. | 4.0 |
ServerInfo | ServerInfo | Moved to esri/identity folder. | 4.0 |
SnappingManager | Under consideration | ||
SpatialReference | SpatialReference | Moved to esri/geometry folder. | 4.0 |
TimeExtent | Coming soon | ||
UndoManager | Under consideration | ||
units | Not planned | Use string values. 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.kmlService | Coming soon | ||
defaults.map | Not planned | Use options in View.goTo to customize animation. | n/a |
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 infoTemplate | popupTemplate | infoTemplate renamed to PopupTemplate . | 4.0 |
Toggle visibility | visible | 4.0 | |
Get popup title and content | Coming soon | ||
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() | Coming soon | ||
Other functions | Under consideration |
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 | Not planned | layers is a Collection. Use Collection's change event. | 4.0 |
Load event | Not planned | Use View.then, View.otherwise, View.always | 4.0 |
Get spatialReference | Not planned | Use View.spatialReference | 4.0 |
Get extent, scale, zoom level | Not planned | Use extent , center , scale , viewpoint and zoom on MapView and SceneView. | 4.0 |
Navigate to a location or extent | Not planned | Use MapView.goTo, SceneView.goTo | 4.0 |
Set constraints: min/max zoom, min/max scale | Not planned | Use MapView.constraints, SceneView.constraints. | 4.0 |
Define LODs | Not planned | Use MapView.constraints | 4.0 |
getLayersVisibleAtScale() | Under consideration | ||
Time awareness | Coming soon | ||
Add graphics | Not planned | Use View.graphics | 4.0 |
InfoWindow | Not planned | Use View.popup | 4.0 |
Convert between map point and screen point | Not planned | Use MapView.toMap, MapView.toScreen, SceneView.toMap, SceneView.toScreen | 4.0 |
Access map size | Not planned | Use View.size, View.width, View.height | 4.0 |
Resize event | Not planned | Use View:resize, View.resizing | 4.0 |
Navigation events | Not planned | Watch View.interacting, View.animation, View.stationary | 4.0 |
Mouse and keyboard events | Implemented | MapView events, SceneView events | 4.3 |
Enable/disable navigation | Implemented | MapView events, SceneView events | 4.3 |
wrapAround180 (wrap features around the Dateline) | Implemented | Wraparound functionality is implemented by default if the view's SpatialReference.isWrappable is true . | 4.1 |
smartNavigation (Mac OS X only) | Under consideration | ||
Update events | Not planned | Watch View.updating | 4.0 |
Display attribution | Not planned | View.ui has Attribution widget. | 4.0 |
Zoom buttons | Not planned | View.ui has Zoom widget. | 4.0 |
Set map cursor | Not planned | n/a | |
Display pan arrows | Not planned | n/a | |
Zoom slider | Not planned | n/a | |
autoResize , resize() , reposition() | Not planned | Automatically managed by MapView and SceneView. | n/a |
position | Not planned | n/a | |
fadeOnZoom , force3DTransforms , navigationMode | 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 | handleAs renamed to responseType | 4.0 |
Set timeout | timeout | 4.0 | |
Fetch using HTTP POST method | method | usePost renamed to method | 4.0 |
Fetch using proxy | useProxy | 4.0 | |
Prevent browser from caching response | cacheBust | preventCache renamed to cacheBust | 4.0 |
Upload data/form | Coming soon | ||
Disable identity lookup | Under consideration | ||
Define pre-callback | Under consideration |
esri/layers
3.x module name | 4.x | Note | Version |
---|---|---|---|
ArcGISDynamicMapServiceLayer | MapImageLayer | Renamed to MapImageLayer . See table for details. | 4.0 |
ArcGISImageServiceLayer | ImageryLayer | Renamed to ImageryLayer . | 4.0 |
ArcGISImageServiceVectorLayer | Coming soon | ||
ArcGISTiledMapServiceLayer | TileLayer | Renamed to TileLayer . | 4.0 |
CSVLayer | CSVLayer | 4.1 | |
DataAdapterFeatureLayer | Coming soon | ||
FeatureLayer | FeatureLayer | See table for details. | 4.0 |
GeoRSSLayer | GeoRSSLayer | 4.3 | |
GraphicsLayer | GraphicsLayer | See table for details. | 4.0 |
KMLLayer | Coming soon | ||
LabelLayer | Not planned | n/a | |
Layer | Layer | See table for details. | 4.0 |
MapImageLayer | Coming soon (not to be confused with the 4x MapImageLayer which is the 4x version of the 3x ArcGISDynamicMapServiceLayer) | ||
OpenStreetMapLayer | OpenStreetMapLayer | 4.0 | |
RasterLayer | ImageryLayer | Implemented as part of ImageryLayer . | 4.0 |
TiledMapServiceLayer | Under consideration | ||
StreamLayer | StreamLayer | 4.0 | |
VectorTileLayer | VectorTileLayer | 4.0 | |
WebTiledLayer | WebTileLayer | Renamed to WebTileLayer - note the absence of d in Tiled . | 4.0 |
WCSLayer | Coming soon | ||
WFSLayer | Coming soon | ||
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 | Implemented | Use MapImageLayer.sublayers to find the sublayers of a MapImageLayer and their properties. | |
FeatureEditResult | Coming soon | ||
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 | Coming soon | ||
InheritedDomain | InheritedDomain | Moved to esri/layers/support folder. | 4.0 |
JoinDataSource | Implemented | Class replaced by type definition. See JoinTableDataSource. | 4.1 |
KMLFolder | Coming soon | ||
KMLGroundOverlay | Coming soon | ||
LabelClass | LabelClass | Moved to esri/layers/support folder. | 4.0 |
LayerDataSource | Implemented | Class replaced by type definition. See DynamicDataLayer. | 4.1 |
LayerDrawingOptions | Coming soon | ||
LayerInfo | Implemented | Use MapImageLayer.sublayers to find the sublayers of a MapImageLayer and their properties. | 4.0 |
LayerMapSource | Implemented | Class replaced by type definition. See DynamicMapLayer. | 4.1 |
LayerTimeOptions | Coming soon | ||
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 | Implemented | Class replaced by type definition. See QueryTableDataSource. | 4.1 |
RangeDomain | RangeDomain | Moved to esri/layers/support folder. | 4.0 |
RasterDataSource | Implemented | Class replaced by type definition. See RasterDataSource. | 4.1 |
RasterFunction | RasterFunction | Moved to esri/layers/support folder. | 4.0 |
TableDataSource | Implemented | Class replaced by type definition. See TableDataSource. | 4.1 |
TileInfo | TileInfo | Moved to esri/layers/support folder. | 4.0 |
TimeInfo | Coming soon | ||
TimeReference | Coming soon | ||
WMSLayerInfo | Implemented | Replaced by WMSSublayer | 4.4 |
WMTSLayerInfo | Implemented | Replaced by WMSSublayer | 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 explictly 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 | Coming soon | Will be implemented in relevant layers. | |
Toggle/monitor layer visibility | visible | Also see: LayerView.visible | 4.0 |
Change layer opacity | opacity | 4.0 | |
Set custom scale range | See relevant layers. | 4.0 | |
Scale-visibility change event | Coming soon | Will be implemented in layer views. | |
visibleAtMapScale | Coming soon | Will be implemented in layer views. | |
isVisibleAtScale() | Not planned | n/a | |
getAttributionData() | fetchAttributionData | 4.0 | |
Update events | Not planned | Watch LayerView.updating | 4.0 |
suspended | Not planned | Watch LayerView.suspended | 4.0 |
Suspend, Resume events | Not planned | Watch LayerView.suspended | 4.0 |
Access internal DOM node | Not planned | n/a | |
className , dataAttributes , attr() | Not planned | n/a |
esri/layers/ArcGISDynamicMapServiceLayer
3.x capability or member name | 4.x | Notes | Version |
---|---|---|---|
ArcGISDynamicMapServiceLayer | Implemented | Class was renamed to MapImageLayer. | 4.0 |
popups (via infoTemplates) | Implemented | Part of sublayers. See Sublayer.popupTemplate | 4.1 |
visibleLayers /setVisibleLayers | Implemented | Part of sublayers. See Sublayer.visible. | 4.0 |
layerDefinitions | Implemented | Part of sublayers. See Sublayer.definitionExpression. For example layer.findSublayerById(0).definitionExpression = null; | 4.0 |
Dynamically add or remove layers, change order | Implemented | Since MapImageLayer.sublayers is a Collection, use the Collection methods for adding, removing, and reordering sublayers. | 4.1 |
Dynamically change sublayer rendering | Implemented | Part of sublayers. See Sublayer.renderer. For example layer.findSublayerById(0).renderer = new ClassBreaksRenderer(); | 4.1 |
Dynamically change sublayer labelingInfo | Implemented | Part of sublayers. See Sublayer.labelingInfo. For example layer.findSublayerById(0).labelingInfo = [ new LabelClass() ] | 4.1 |
Create dynamic sublayers from registered workspaces | Implemented | Part of sublayers. See Sublayer.source. | 4.1 |
timeInfo, layerTimeOptions | Coming soon | Layers are not time enabled yet. | |
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 | Coming soon | To modify a graphic that is already added to the layer: you need to clone it, make modifications, add it to the layer and remove the original graphic. In-place modification of graphic objects will not trigger display refresh. | |
Set infoTemplate | Not planned | Use Graphic.popupTemplate | 4.0 |
Set renderer | Not planned | Use Graphic.symbol. You can create a symbol and use it for all graphics if they all need to look alike. | n/a |
redraw() | Not planned | GraphicsLayer will automatically redraw when graphics are changed, added, or removed from the layer. | n/a |
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 | Coming soon | Will be implemented in GraphicsLayerView. | |
visibleAtMapScale | Coming soon | Will be implemented in GraphicsLayerView. | |
isVisibleAtScale() | Not planned | n/a | |
Mouse events | Not planned | Use view events. | 4.2 |
Graphic events | Not planned | graphics is a Collection. Use Collection's change event. | 4.0 |
Update events | Not planned | Watch GraphicsLayerView.updating | 4.0 |
Suspend, Resume events | Not planned | Watch GraphicsLayerView.suspended | 4.0 |
styling , dataAttributes , 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 |
Use dynamic layer as source | Coming soon | ||
Set GDB version | Coming soon | ||
Time awareness | Coming soon | ||
Filter by attributes | definitionExpression | 4.0 | |
Filter by time extent | Coming soon | ||
Set infoTemplate | popupTemplate | 4.0 | |
htmlPopupType | 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 | Coming soon | To modify a layer's renderer: you need to clone it, make modifications and assign it to the layer. In-place modification of renderer properties will not trigger display refresh. | |
redraw() | Not planned | A FeatureLayer will automatically redraw when its renderer or features change. | n/a |
Labeling | labelingInfo | Supported in SceneView(3D). Coming soon for MapView(2D). | 4.0 |
Toggle/monitor layer visibility | visible | 4.0 | |
Change layer opacity | opacity | 4.0 | |
Access features | Not planned | Use FeatureLayerView.queryFeatures to access features currently available for display. | n/a |
Query features | queryFeatures | Also see: queryObjectIds, queryFeatureCount, queryExtent | 4.0 |
Select features | Coming soon | ||
Edit features: add, update, delete | applyEdits | 4.3 | |
Query attachments | Coming soon | ||
Edit attachments: add, delete | Coming soon | ||
Set refresh interval | Coming soon | ||
Set custom scale range | minScale, maxScale | 4.0 | |
Scale-visibility change event | Coming soon | Will be implemented in FeatureLayerView. | |
visibleAtMapScale | Coming soon | Will be implemented in FeatureLayerView. | |
isVisibleAtScale() | Not planned | n/a | |
Set maxAllowableOffset | Not planned | Managed automatically - see note above on drawing modes. | n/a |
Toggle auto generalization, quantization | Under consideration | ||
Set orderByFields | Not planned | n/a | |
Mouse events | Not planned | Use view events. | 4.2 |
Graphic events | Not planned | n/a | |
Update events | Not planned | Watch FeatureLayerView.updating | n/a |
Suspend, Resume events | Not planned | Watch FeatureLayerView.suspended | n/a |
styling , dataAttributes , 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 | 2D support only/3D support coming soon - esri/geometry/Multipoint | 4.0 | |
geometryEngine | esri/geometry/geometryEngine | 4.0 | |
geometryEngineAsync | esri/geometry/geometryEngineAsync | 4.0 | |
jsonUtils | See esri/geometry/support/jsonUtils | Moved to esri/geometry/support folder. | 4.0 |
mathUtils | Not planned. | n/a | |
normalizeUtils | Coming soon | ||
scaleUtils | Coming soon | ||
screenPoint | esri/geometry/ScreenPoint | 4.0 | |
screenUtils | Coming soon | ||
geodesicUtils | Coming soon | ||
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 | Implemented | Implemented as 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 | See 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 | Under consideration | ||
DotDensityRenderer | Coming soon | ||
HeatmapRenderer | Coming soon | ||
ScaleDependentRenderer | Under consideration | ||
smartMapping | Implemented | 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 | Coming soon | ||
visualVariables | visualVariables | 4.0 | |
all esri/styles | Implemented | See colorSchemes, sizeSchemes, and locationSchemes | 4.2 |
jsonUtils | See renderers/support/jsonUtils | Moved to esri/renderers/support folder. | 4.0 |
esri/tasks
Note 1: Task 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/tasks/support . | 4.0 |
AlgorithmicColorRamp | Implemented | Replaced by the Smart Mapping APIs. | 4.2 |
AreasAndLengthsParameters | AreasAndLengthsParameters | Moved to esri/tasks/support . | 4.0 |
BufferParameters | BufferParameters | Moved to esri/tasks/support . | 4.0 |
ClassBreaksDefinition | Coming soon | Replaced by the Smart Mapping APIs. | |
ClosestFacilityParameters | ClosestFacilityParameters | Moved to esri/tasks/support . | 4.0 |
ClosestFacilitySolveResult | ClosestFacilitySolveResult | Moved to esri/tasks/support . | 4.0 |
ClosestFacilityTask | ClosestFacilityTask | 4.0 | |
DataFile | DataFile | Moved to esri/tasks/support . | 4.0 |
DataLayer | DataLayer | Moved to esri/tasks/support . | 4.0 |
Date | Date | Moved to esri/tasks/support . | 4.0 |
DensifyParameters | DensifyParameters | Moved to esri/tasks/support . | 4.0 |
DirectionsFeatureSet | DirectionsFeatureSet | Moved to esri/tasks/support . | 4.0 |
DistanceParameters | DistanceParameters | Moved to esri/tasks/support . | 4.0 |
FeatureSet | FeatureSet | Moved to esri/tasks/support . | 4.0 |
FindParameters | FindParameters | Moved to esri/tasks/support . | 4.0 |
FindResult | FindResult | Moved to esri/tasks/support . | 4.0 |
FindTask | FindTask | 4.0 | |
GeneralizeParameters | GeneralizeParameters | Moved to esri/tasks/support . | 4.0 |
GenerateRendererParameters | Implemented | Replaced by the Smart Mapping APIs. | 4.2 |
GenerateRendererTask | Implemented | Replaced by the Smart Mapping APIs. | 4.2 |
GeometryService | GeometryService | 4.0 | |
Geoprocessor | Geoprocessor | 4.0 | |
GPMessage | GPMessage | Moved to esri/tasks/support . | 4.0 |
IdentifyParameters | IdentifyParameters | Moved to esri/tasks/support . | 4.0 |
IdentifyResult | IdentifyResult | Moved to esri/tasks/support . | 4.0 |
IdentifyTask | IdentifyTask | 4.0 | |
ImageServiceIdentifyParameters | ImageServiceIdentifyParameters | Moved to esri/tasks/support . | 4.0 |
ImageServiceIdentifyResult | ImageServiceIdentifyResult | Moved to esri/tasks/support . | 4.0 |
ImageServiceIdentifyTask | ImageServiceIdentifyTask | 4.0 | |
ImageServiceMeasureParameters | Not planned | n/a | |
ImageServiceMeasureTask | Not planned | n/a | |
JobInfo | JobInfo | Moved to esri/tasks/support . | 4.0 |
LegendLayer | LegendLayer | Moved to esri/tasks/support . | 4.1 |
LengthsParameters | LengthsParameters | Moved to esri/tasks/support . | 4.0 |
LinearUnit | LinearUnit | Moved to esri/tasks/support . | 4.0 |
Locator | Locator | 4.0 | |
MultipartColorRamp | Implemented | Replaced by the Smart Mapping APIs. | 4.2 |
NAMessage | NAMessage | Moved to esri/tasks/support . | 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/tasks/support . | 4.0 |
ParameterValue | ParameterValue | Moved to esri/tasks/support . | 4.0 |
PrintParameters | PrintParameters | Moved to esri/tasks/support . | 4.1 |
PrintTask | PrintTask | 4.1 | |
PrintTemplate | PrintTemplate | Moved to esri/tasks/support . | 4.1 |
ProjectParameters | ProjectParameters | Moved to esri/tasks/support . | 4.0 |
Query | Query | Re-cased to Query. Moved to esri/tasks/support . | 4.0 |
QueryTask | QueryTask | 4.0 | |
RasterData | RasterData | Moved to esri/tasks/support . | 4.0 |
RelationParameters | RelationParameters | Moved to esri/tasks/support . | 4.0 |
RelationshipQuery | RelationshipQuery | Moved to esri/tasks/support . | 4.0 |
RouteParameters | RouteParameters | Moved to esri/tasks/support . | 4.0 |
RouteResult | RouteResult | Moved to esri/tasks/support . | 4.0 |
RouteTask | RouteTask | 4.0 | |
ServiceAreaParameters | ServiceAreaParameters | Moved to esri/tasks/support . | 4.0 |
ServiceAreaSolveResult | ServiceAreaSolveResult | Moved to esri/tasks/support . | 4.0 |
ServiceAreaTask | ServiceAreaTask | 4.0 | |
StatisticDefinition | StatisticDefinition | Moved to esri/tasks/support . | 4.0 |
TrimExtendParameters | TrimExtendParameters | Moved to esri/tasks/support . | 4.0 |
UniqueValueDefinition | typeRendererCreator | Replaced by the Smart Mapping APIs. | 4.4 |
esri/tasks/datareviewer
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for DataReviewer tasks | Coming soon |
esri/tasks/geoenrichment
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for geoenrichment | Coming soon |
esri/tasks/locationproviders
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Using LocationProviders | Coming soon |
esri/widgets
Note: Widgets have been moved from esri/dijit to esri/widgets/
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
AttributeInspector | Coming soon (as part of full editing experience) | ||
Attribution | Attribution | 4.0 | |
Basemap | Basemap | Moved from esri/dijit/Basemap to esri/Basemap | 4.0 |
BasemapGallery | BasemapGallery | 4.3 | |
BasemapLayer | See esri/Basemap | ||
BasemapToggle | BasemapToggle | 4.0 | |
BookmarkItem | Coming soon | ||
Bookmarks | Coming soon | ||
ClassedColorSlider | Coming soon | ||
ClassedSizeSlider | Coming soon | ||
ColorInfoSlider | ColorSlider | 4.2 | |
ColorPicker | Coming soon | ||
Directions | Coming soon | ||
ElevationProfile | Coming soon | ||
FeatureTable | Coming soon | ||
Gallery | Not planned | n/a | |
Gauge | Not planned | n/a | |
Geocoder | Not planned | Deprecated, use Search instead | n/a |
HeatmapSlider | Coming soon | ||
HistogramTimeSlider | Not planned | n/a | |
HomeButton | Home | 4.0 | |
HorizontalSlider | Coming soon | ||
ImageServiceMeasure | Coming soon | ||
InfoWindow | Not planned | See new Popup widget. | n/a |
InfoWindowLite | Not planned | See new Popup widget. | n/a |
LayerList | LayerList | 4.2 | |
LayerSwipe | Coming soon | ||
Legend | Legend | 4.0 | |
LocateButton | Locate | Locate behavior is in Locate widget. Tracking behavior extracted to Track widget. | 4.0 |
Measurement | Coming soon | ||
ObliqueViewer | Coming soon | ||
OpacitySlider | Coming soon | ||
OverviewMap | Coming soon | ||
Popup | Popup | 4.0 | |
PopupMobile | See Popup | ||
PopupTemplate | PopupTemplate | 4.0 | |
4.2 | |||
RendererSlider | Coming soon | ||
Scalebar | ScaleBar | Note the corrected casing from Scalebar to ScaleBar. | 4.3 |
Search | Search | 4.0 | |
SizeInfoSlider | SizeSlider | 4.2 | |
SymbolStyler | Coming soon | ||
TimeSlider | Coming soon | ||
VisibleScaleRangeSlider | Coming soon | ||
esri/dijit/analysis/* | Coming soon | ||
esri/dijit/editing/* | Coming soon (as part of full editing experience) | ||
esri/dijit/geoenrichment/* | Not planned | n/a | |
esri/dijit/util/busyIndicator | Coming soon |
esri/toolbars
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Draw | Coming soon | ||
Edit | Coming soon (as part of full editing experience) | ||
ImageServiceMeasureTool | Coming soon | ||
Navigation | Under consideration |
esri/arcgis
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
OAuthInfo | OAuthInfo | Moved to esri/identity folder | |
Portal classes | Implemented | Moved to esri/portal folder | |
utils | Implemented | Replaced by WebMap and PortalItem |
esri/opsdashboard
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Support for Operations Dashboard | Coming soon |
esri/plugins
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
FeatureLayerStatistics | Coming soon | ||
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) | Coming soon | ||
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 |
Other
3.x capability or module name | 4.x | Note | Version |
---|---|---|---|
Customize navigation animation |