undefined

API Docs for: 5.4.2
Show:

RAMP Class

Module: RAMP

RAMP global class. A general globally available class to hold any RAMP global data. Currently houses any plugins which are not loaded via AMD.

Properties

config

Object

The RAMP application config, it should be treated as read only by all modules other than globalStorage and bootstrapper

configServiceURL

String

Contains a URL that points to the application configuration (JSON format) if it's hosted on a web service. This is not required if the application has a JSON config file in the website's folder

data

Object

Store feature datasets. Keyed by layer id, value is set of attribute data.

flags

Object

Store global flags. Should only contain boolean entries.

layerCounts

Object

Store layer counts. Used to accurately determine layer ordering and insertion positions in the map stack default basemap count to 1, as we always load 1 to begin with.

layerRegistry

Object

Store layer object. Keyed by layer id, value layer object.

plugins

Object

A registry of plugins for RAMP code to reference, these should be loaded and registered by bootstrapper.js

scripts

Array

Scripts to be loaded after dojo config is prepared. Loaded in order (works around an IE9 issue).

state

Object

A temporary solution to state management. Will be changed