Create a string from a dynamic definition in JSON format.
A JSON string containing the dynamic definition.
The definition expression (where clause).
Create a DynamicLayerInfo from a dynamic definition in JSON format.
A JSON string containing the dynamic definition.
The ID to use if not specified in the dynamic definition.
The DynamicLayerInfo created.
Converts a JSON string into a JSON object.
A JSON string containing the Dynamic Definition.
The JSON object created.
Create a LayerDrawingOptions object from a dynamic definition in JSON format.
A JSON string containing the dynamic definition.
Creates a layer source from a JSON object.
Either an {esri.layers.LayerMapSource} or {esri.layers.LayerDataSource}.
Replaces client side tokens in the supplied input string with their correct values. Client side tokens replaced are:
the current Site for which tokens are to be replaced.
The input string with tokens.
Validates a Dynamic Layer Definition, ensuring all relevant required fields are supplied.
A JSON string containing the Dynamic Layer Definition.
Helper class for dealing with REST data around layrs and layer definitions.