Namespace: ConfigLoader

Core. ConfigLoader

Parser module to gather portal configuration

Classes

ClassicTreeParser
CustomTreeParser
DefaultTreeParser
Parser
Preparser

Events

ChangeCategory

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

RadioRequestParserGetCategories

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

RadioRequestParserGetCategory

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

RadioRequestParserGetInitVisibBaselayer

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

RadioRequestParserGetItemByAttributes

devtools/jsdoc/events.js, line 212
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 206
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 246
Name Type Description
metaID * todo
Listeners of This Event:
Example
Radio.request("Parser", "getItemsByMetaID", metaID)

RadioRequestParserGetPortalConfig

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

RadioRequestParserGetSnippetInfos

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

RadioRequestParserGetTreeType

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

RadioRequestParserSetCategory

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

RadioTriggerParserAddFolder

devtools/jsdoc/events.js, line 289
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 312
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 318
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 271
Name Type Description
obj Object Item
Listeners of This Event:
Example
Radio.trigger("Parser", "addItem", obj)

RadioTriggerParserAddItemAtTop

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

RadioTriggerParserAddItems

devtools/jsdoc/events.js, line 282
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 299
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 326
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 265
Name Type Description
value * todo
Listeners of This Event:
Example
Radio.trigger("Parser", "setCategory", value)

RadioTriggerRemoveItem

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