ADF JavaScript


The Web Application Developer Framework (ADF) JavaScript library includes a framework to simplify Web ADF client programming. The following table lists the Web ADF JavaScript library namespaces:
Namespace
Description
ESRI.ADF
Supports executing tasks and working with task results.
ESRI.ADF.System
Contains a static class comprised of basic yet essential Web ADF support functions.
ESRI.ADF.Geometries
Provides a library of geometry classes representative of Web ADF server-side geometry.
ESRI.ADF.Graphics
Supports maintaining geometry and attributes in graphics layers. Symbolization and rendering of geometry is also included.
ESRI.ADF.Layers
Includes classes that represent dynamic and cached layers (or resources) in a map.
ESRI.ADF.UI
Contains script controls for client-side JavaScript interaction. Some represent server-side Web ADF controls.
The public classes and static functions in each namespace are presented in the object model diagram (OMD). Descriptions of class members and static functions (if available) are provided in the library reference. Only the OMD contains the complete signatures for class constructors; they are listed as methods on the respective class. If a class does not define a constructor, it cannot be explicitly created. For example, the ESRI.ADF.UI.Map class does not define a constructor on the OMD because it cannot be explicitly created using custom JavaScript by a Web ADF developer. However, you can create an ESRI.ADF.Graphics.GraphicFeature using custom JavaScript and define its geometry, symbology, and attributes as parameters to its constructor.