Hide Table of Contents
esri/dijit/util
esri/layer/pixelFilters
esri/process
esri/workers
Preferred Argument Aliases

AMD-compliant modules allow for flexibility in how modules are named once they're loaded. Since AMD does not use global identifiers, it is up to developers to name modules appropriately in their code.

The purpose of this page is to provide a standard naming convention for how to reference Esri ArcGIS API for JavaScript modules in a require callback function. This page is the Esri equivalent for the Dojo AMD modules spreadsheet.

There are 190 Classes, 5 Objects, and 1 Function listed in the API Reference.

esri | esri/arcgis | esri/dijit | esri/dijit/editing | esri/geometry | esri/layers | esri/renderers | esri/symbols | esri/tasks | esri/toolbars | esri/virtualearth

Module Path Return Type Preferred Arg Alias Version Added
Folder: esri
esri/Credential class Credential 2.5
esri/graphic class Graphic 1.0
esri/IdentityManager object esriId 2.5
esri/IdentityManagerBase class IdentityManagerBase 2.5
esri/InfoTemplate class InfoTemplate 1.0
esri/InfoWindowBase class InfoWindowBase 2.2
esri/map class Map 1.0
esri/OperationBase class OperationBase 2.2
esri/request function esriRequest 1.0
esri/ServerInfo class ServerInfo 2.5
esri/SnappingManager class SnappingManager 2.3
esri/SpatialReference class SpatialReference 1.0
esri/TimeExtent class TimeExtent 2.0
esri/undoManager class UndoManager 2.2
esri/units object units 1.4
Folder: esri/arcgis
esri/arcgis/Portal class arcgisPortal 2.8
esri/arcgis/utils object arcgisUtils 2.0
Folder: esri/dijit
esri/dijit/AttributeInspector class AttributeInspector 2.0
esri/dijit/Attribution class Attribution 3.1
esri/dijit/Basemap class Basemap 2.1
esri/dijit/BasemapGallery class BasemapGallery 2.1
esri/dijit/BasemapLayer class BasemapLayer 2.1
esri/dijit/BookmarkItem class BookmarkItem 2.5
esri/dijit/Bookmarks class Bookmarks 2.5
esri/dijit/Gallery class Gallery 2.2
esri/dijit/Gauge class Gauge 3.0
esri/dijit/InfoWindow class InfoWindow 1.0
esri/dijit/Legend class Legend 2.1
esri/dijit/Measurement class Measurement 2.3
esri/dijit/OverviewMap class OverviewMap 2.0
esri/dijit/Popup class Popup 2.3
esri/dijit/PopupMobile class PopupMobile 2.4
esri/dijit/PopupTemplate class PopupTemplate 2.3
esri/dijit/Print class Print 2.6
esri/dijit/Scalebar class Scalebar 2.1
esri/dijit/TimeSlider class TimeSlider 2.0
Folder: esri/dijit/editing
esri/dijit/editing/Add class Add 2.2
esri/dijit/editing/AttachmentEditor class AttachmentEditor 2.0
esri/dijit/editing/Cut class Cut 2.2
esri/dijit/editing/Delete class Delete 2.2
esri/dijit/editing/Editor class Editor 2.0
esri/dijit/editing/TemplatePicker class TemplatePicker 2.0
esri/dijit/editing/Union class Union 2.2
esri/dijit/editing/Update class Update 2.2
Folder: esri/geometry
esri/geometry/Extent class Extent 1.0
esri/geometry/Geometry class Geometry 1.0
esri/geometry/Multipoint class Multipoint 1.0
esri/geometry/Point class Point 1.0
esri/geometry/Polygon class Polygon 1.0
esri/geometry/Polyline class Polyline 1.0
Folder: esri/layers
esri/layers/ArcGISDynamicMapServiceLayer class ArcGISDynamicMapServiceLayer 1.0
esri/layers/ArcGISImageServiceLayer class ArcGISImageServiceLayer 1.2
esri/layers/ArcGISTiledMapServiceLayer class ArcGISTiledMapServiceLayer 1.0
esri/layers/CodedValueDomain class CodedValueDomain 2.0
esri/layers/DataSource class DataSource 2.7
esri/layers/Domain class Domain 2.0
esri/layers/DynamicLayerInfo class DynamicLayerInfo 2.7
esri/layers/DynamicMapServiceLayer class DynamicMapServiceLayer 1.2
esri/layers/FeatureEditResult class FeatureEditResult 2.0
esri/layers/FeatureLayer class FeatureLayer 2.0
esri/layers/FeatureTemplate class FeatureTemplate 2.0
esri/layers/FeatureType class FeatureType 2.0
esri/layers/Field class Field 2.0
esri/layers/GeoRSSLayer class GeoRSSLayer 3.2
esri/layers/GraphicsLayer class GraphicsLayer 1.0
esri/layers/ImageParameters class ImageParameters 1.0
esri/layers/ImageServiceParameters class ImageServiceParameters 1.2
esri/layers/InheritedDomain class InheritedDomain 2.0
esri/layers/JoinDataSource class JoinDataSource 2.7
esri/layers/KMLFolder class KMLFolder 2.4
esri/layers/KMLGroundOverlay class KMLGroundOverlay 2.4
esri/layers/KMLLayer class KMLLayer 2.4
esri/layers/layer class Layer 1.0
esri/layers/LayerDataSource class LayerDataSource 2.7
esri/layers/LayerDrawingOptions class LayerDrawingOptions 2.7
esri/layers/LayerInfo class LayerInfo 1.0
esri/layers/LayerMapSource class LayerMapSource 2.7
esri/layers/LayerSource class LayerSource 2.7
esri/layers/LayerTimeOptions class LayerTimeOptions 2.0
esri/layers/LOD class LOD 1.0
esri/layers/MapImage class MapImage 1.0
esri/layers/MapImageLayer class MapImageLayer 2.4
esri/layers/MosaicRule class MosaicRule 2.0
esri/layers/OpenStreetMapLayer class OpenStreetMapLayer 2.0
esri/layers/QueryDataSource class QueryDataSource 2.7
esri/layers/RangeDomain class RangeDomain 2.0
esri/layers/RasterDataSource class RasterDataSource 2.7
esri/layers/RasterFunction class RasterFunction 2.0
esri/layers/TableDataSource class TableDataSource 2.7
esri/layers/TiledMapServiceLayer class TiledMapServiceLayer 1.2
esri/layers/TileInfo class TileInfo 1.0
esri/layers/TimeInfo class TimeInfo 2.0
esri/layers/TimeReference class TimeReference 2.0
esri/layers/WebTiledLayer class WebTiledLayer 3.2
esri/layers/WMSLayer class WMSLayer 2.1
esri/layers/WMSLayerInfo class WMSLayerInfo 2.1
esri/layers/WMTSLayer class WMTSLayer 2.4
esri/layers/WMTSLayerInfo class WMTSLayerInfo 2.4
Folder: esri/renderers
esri/renderers/ClassBreaksRenderer class ClassBreaksRenderer 1.4
esri/renderers/Renderer class Renderer 1.4
esri/renderers/SimpleRenderer class SimpleRenderer 1.4
esri/renderers/SymbolAger class SymbolAger 2.0
esri/renderers/TemporalRenderer class TemporalRenderer 2.0
esri/renderers/TimeClassBreaksAger class TimeClassBreaksAger 2.0
esri/renderers/TimeRampAger class TimeRampAger 2.0
esri/renderers/UniqueValueRenderer class UniqueValueRenderer 1.4
Folder: esri/symbols
esri/symbols/CartographicLineSymbol class CartographicLineSymbol 1.0
esri/symbols/FillSymbol class FillSymbol 1.0
esri/symbols/Font class Font 1.0
esri/symbols/LineSymbol class LineSymbol 1.0
esri/symbols/MarkerSymbol class MarkerSymbol 1.0
esri/symbols/PictureFillSymbol class PictureFillSymbol 1.0
esri/symbols/PictureMarkerSymbol class PictureMarkerSymbol 1.0
esri/symbols/SimpleFillSymbol class SimpleFillSymbol 1.0
esri/symbols/SimpleLineSymbol class SimpleLineSymbol 1.0
esri/symbols/SimpleMarkerSymbol class SimpleMarkerSymbol 1.0
esri/symbols/Symbol class Symbol 1.0
esri/symbols/TextSymbol class TextSymbol 1.0
Folder: esri/tasks
esri/tasks/AddressCandidate class AddressCandidate 1.0
esri/tasks/AlgorithmicColorRamp class AlgorithmicColorRamp 2.6
esri/tasks/AreasAndLengthsParameters class AreasAndLengthsParameters 2.0
esri/tasks/BufferParameters class BufferParameters 1.0
esri/tasks/ClassBreaksDefinition class ClassBreaksDefinition 2.6
esri/tasks/ClassificationDefinition class ClassificationDefinition 2.6
esri/tasks/ClosestFacilityParameters class ClosestFacilityParameters 2.0
esri/tasks/ClosestFacilitySolveResult class ClosestFacilitySolveResult 2.0
esri/tasks/ClosestFacilityTask class ClosestFacilityTask 2.0
esri/tasks/ColorRamp class ColorRamp 2.6
esri/tasks/DataFile class DataFile 1.0
esri/tasks/DataLayer class DataLayer 1.4
esri/tasks/Date class Date 1.0
esri/tasks/DensifyParameters object DensifyParameters 2.0
esri/tasks/DirectionsFeatureSet class DirectionsFeatureSet 1.4
esri/tasks/DistanceParameters class DistanceParameters 2.0
esri/tasks/FeatureSet class FeatureSet 1.0
esri/tasks/FindParameters class FindParameters 1.0
esri/tasks/FindResult class FindResult 1.0
esri/tasks/FindTask class FindTask 1.0
esri/tasks/GeneralizeParameters class GeneralizeParameters 2.0
esri/tasks/GenerateRendererParameters class GenerateRendererParameters 2.6
esri/tasks/GenerateRendererTask class GenerateRendererTask 2.6
esri/tasks/GeometryService class GeometryService 1.0
esri/tasks/Geoprocessor class Geoprocessor 1.0
esri/tasks/GPMessage class GPMessage 1.0
esri/tasks/IdentifyParameters class IdentifyParameters 1.0
esri/tasks/IdentifyResult class IdentifyResult 1.0
esri/tasks/IdentifyTask class IdentifyTask 1.0
esri/tasks/ImageServiceIdentifyParameters class ImageServiceIdentifyParameters 2.0
esri/tasks/ImageServiceIdentifyResult class ImageServiceIdentifyResult 2.0
esri/tasks/ImageServiceIdentifyTask class ImageServiceIdentifyTask 2.0
esri/tasks/JobInfo class JobInfo 1.0
esri/tasks/LegendLayer class LegendLayer 3.0
esri/tasks/LengthsParameters class LengthsParameters 2.0
esri/tasks/LinearUnit class LinearUnit 1.0
esri/tasks/locator class Locator 1.0
esri/tasks/MultipartColorRamp class MultipartColorRamp 2.6
esri/tasks/NAMessage class NAMessage 1.4
esri/tasks/NATypes class NATypes 1.4
esri/tasks/OffsetParameters class OffsetParameters 2.0
esri/tasks/ParameterValue class ParameterValue 1.0
esri/tasks/PrintParameters class PrintParameters 2.6
esri/tasks/PrintTask class PrintTask 2.6
esri/tasks/PrintTemplate class PrintTemplate 2.6
esri/tasks/ProjectParameters class ProjectParameters 3.0
esri/tasks/query class Query 1.0
esri/tasks/QueryTask class QueryTask 1.0
esri/tasks/RasterData class RasterData 1.0
esri/tasks/RelationParameters class RelationParameters 2.0
esri/tasks/RelationshipQuery class RelationshipQuery 2.0
esri/tasks/RouteParameters class RouteParameters 1.4
esri/tasks/RouteResult class RouteResult 1.4
esri/tasks/RouteTask class RouteTask 1.4
esri/tasks/ServiceAreaParameters class ServiceAreaParameters 2.0
esri/tasks/ServiceAreaSolveResult class ServiceAreaSolveResult 2.0
esri/tasks/ServiceAreaTask class ServiceAreaTask 2.0
esri/tasks/StatisticDefinition class StatisticDefinition 2.6
esri/tasks/TrimExtendParameters class TrimExtendParameters 2.0
esri/tasks/UniqueValueDefinition class UniqueValueDefinition 2.6
Folder: esri/toolbars
esri/toolbars/draw class Draw 1.0
esri/toolbars/edit class Edit 2.0
esri/toolbars/navigation class Navigation 1.0
Folder: esri/virtualearth
esri/virtualearth/VEAddress class VEAddress 1.4
esri/virtualearth/VEGeocoder class VEGeocoder 1.4
esri/virtualearth/VEGeocodeResult class VEGeocodeResult 1.4
esri/virtualearth/VETiledLayer class VETiledLayer 1.4