Namespace: ConfigLoader

Core. ConfigLoader

Parser module to gather portal configuration

Classes

ClassicTreeParser
Parser
Preparser

Events

ChangeCategory

devtools/jsdoc/events.js, line 374
todo
Listeners of This Event:

RadioRequestParserGetCategories

devtools/jsdoc/events.js, line 269
Listeners of This Event:
Example
Radio.request("Parser", "getCategories")

RadioRequestParserGetCategory

devtools/jsdoc/events.js, line 264
Listeners of This Event:
Example
Radio.request("Parser", "getCategory")

RadioRequestParserGetInitVisibBaselayer

devtools/jsdoc/events.js, line 300
Listeners of This Event:
Example
Radio.request("Parser", "getInitVisibBaselayer")

RadioRequestParserGetItemByAttributes

devtools/jsdoc/events.js, line 253
Name Type Description
attributes object The Object that contains the attributes
Listeners of This Event:
Returns:
Layer/Tool/Folder/control
Example
Radio.request("Parser", "getItemByAttributes", attributes)

RadioRequestParserGetItemsByAttributes

devtools/jsdoc/events.js, line 247
Name Type Description
attributes object The Object that contains the attributes
Listeners of This Event:
Returns:
Layer/Tool/Folder/control
Example
Radio.request("Parser", "getItemsByAttributes", attributes)

RadioRequestParserGetItemsByMetaID

devtools/jsdoc/events.js, line 287
Name Type Description
metaID * todo
Listeners of This Event:
Example
Radio.request("Parser", "getItemsByMetaID", metaID)

RadioRequestParserGetPortalConfig

devtools/jsdoc/events.js, line 281
Listeners of This Event:
Example
Radio.request("Parser", "getPortalConfig")

RadioRequestParserGetSnippetInfos

devtools/jsdoc/events.js, line 294
Listeners of This Event:
Example
Radio.request("Parser", "getSnippetInfos")

RadioRequestParserGetTreeType

devtools/jsdoc/events.js, line 259
Listeners of This Event:
Example
Radio.request("Parser", "getTreeType")

RadioRequestParserSetCategory

devtools/jsdoc/events.js, line 275
Example
Radio.request("Parser", "setCategory")

RadioTriggerParserAddFolder

devtools/jsdoc/events.js, line 330
Name Type Description
name * todo
id * todo
parentId * todo
level * todo
isExpanded * todo
Listeners of This Event:
Example
Radio.trigger("Parser", "addFolder", name, id, parentId, level, isExpanded)

RadioTriggerParserAddGDILayer

devtools/jsdoc/events.js, line 353
Name Type Description
values Object includes {name, id, parentId, level, layers, url, version, gfiAttributes, datasets, isJustAdded}
Listeners of This Event:
Example
Radio.trigger("Parser", "addGDILayer", values)

RadioTriggerParserAddGeoJSONLayer

devtools/jsdoc/events.js, line 359
Name Type Description
layerName String The name of the layer (can be selected alphanumerically)
layerId String The Id of the layers (can be selected alphanumerically, but should be unique)
geojson String A valid GeoJson. If no crs is defined in the Json, EPSG:4326 is assumed..
Listeners of This Event:
Example
Radio.trigger("Parser", "addGeoJSONLayer", name, id, geojson)

RadioTriggerParserAddItem

devtools/jsdoc/events.js, line 312
Name Type Description
obj Object Item
Listeners of This Event:
Example
Radio.trigger("Parser", "addItem", obj)

RadioTriggerParserAddItemAtTop

devtools/jsdoc/events.js, line 317
Name Type Description
obj Object Item
Listeners of This Event:
Example
Radio.trigger("Parser", "addItemAtTop", obj)

RadioTriggerParserAddItems

devtools/jsdoc/events.js, line 323
Name Type Description
objs array Array of related objects, e.g. categories in Themenbaum
attr object Layerobject
Listeners of This Event:
Example
Radio.trigger("Parser", "addItems", objs, attr)

RadioTriggerParserAddLayer

devtools/jsdoc/events.js, line 340
Name Type Description
name * todo
id * todo
parentId * todo
level * todo
layers * todo
url * todo
version * todo
Listeners of This Event:
Example
Radio.trigger("Parser", "addLayer", name, id, parentId, level, layers, url, version)

RadioTriggerParserRemoveItem

devtools/jsdoc/events.js, line 367
Event that removes an item from the layertree
Name Type Description
id String id from item that be removed
Listeners of This Event:
Example
Radio.trigger("Parser", "removeItem", id)

RadioTriggerParsersetCategory

devtools/jsdoc/events.js, line 306
Name Type Description
value * todo
Listeners of This Event:
Example
Radio.trigger("Parser", "setCategory", value)

RadioTriggerRemoveItem

devtools/jsdoc/events.js, line 241
Event that removes an item from the layertree
Example
Radio.trigger("Parser", "removeItem")