Module: module_colorscale

module_colorscale

This file enables the colorscale module that managers all the aspects related to data representation on the map.

Since:
  • 1.3
TODO
  • Create presets.
  • Limit dependency to module_multiadm.

Requires

  • module:index.html
  • module:dev/dev-defined.js
  • module:js/main-loadfiles.js
  • module:js/module-datacheck.js
  • module:lang/module-lang.js
  • module:lang/main-core.js
  • module:lang/module-interface.js

Members

static,constantmodule:module_colorscale.colorsObject.<Array>

module-colorscale

Contains different sets of hexadecimal color values.
Used in:


Defined in module:module_colorscale.

static,constantmodule:module_colorscale.colorscurrentObject

module-colorscale

Contains the set of hexadecimal color values currently in use. Picked from module:module_colorscale.colorlist.
Used in:


Defined in module:module_colorscale.

static,constantmodule:module_colorscale.colorslistArray

module-colorscale

Contains the list of sets of hexadecimal color values from module:module_colorscale.colors.
Defined in module:module_colorscale.

static,constantmodule:module_colorscale.mapunitcurrentString

module-colorscale

static,constantmodule:module_colorscale.mapunitlistArray.<String>

module-colorscale

Contains the list of implemented map units.
Defined in module:module_colorscale.

static,constantmodule:module_colorscale.modecurrentString

module-colorscale

Contains mode of colorscale automatic adjusting to current data. Picked from module:module_colorscale.modelist.
Used in:


Defined in module:module_colorscale.

static,constantmodule:module_colorscale.modelistArray.<String>

module-colorscale

Contains the list of mode of colorscale automatic adjusting to current data. 'Auto' is whenever a filtering event is triggered by the user (or as a consequence of an other action in some cases where apropriate), 'Manual' is only when the user clicks on the colorlock button of the map.
Defined in module:module_colorscale.

static,constantmodule:module_colorscale.scaletypecurrentObject

module-colorscale

Contains the limits of colorscale categories calculation methods currently in use. Picked from module:module_colorscale.scaletypelist.
Defined in module:module_colorscale.

static,constantmodule:module_colorscale.scaletypelistObject

module-colorscale

Contains the list of limits of colorscale categories calculation methods (from geostats.js).
Defined in module:module_colorscale.

static,constantmodule:module_colorscale.valuesObject.<Array>

module-colorscale

Contains default limits of colorscale categories. Currently only used for initialization...

Defined in module:module_colorscale.

TODO
  • Replace with presets?

static,constantmodule:module_colorscale.valuescurrentObject

module-colorscale

Contains the current limits of colorscale categories. Populated by module:module_colorscale.lockcolor.
Initialized with module:module_colorscale.values.
Used in:


Defined in module:module_colorscale.

Methods

staticmodule:module_colorscale.display()

module-colorscale

staticmodule:module_colorscale.interaction()

module-colorscale

staticmodule:module_colorscale.lockcolor()

module-colorscale
TODO
  • Limit dependency to module_multiadm.