new ParseConfig()
- Source:
 - ParseConfig.js, line 1
 
Methods
- 
    
createConfigLayers(map, defaultConfigLayers, userConfigLayers, setLayers, callback) → {function}
 - 
    
    
    Parse layers configuration
Parameters:
Name Type Description mapobject Map object defaultConfigLayersobject Default layers configuration userConfigLayersobject | array Layers configuration defined by user setLayersboolean Boolean to check if setLayers() is used. callbackfunction Callback function - Source:
 - ParseConfig.js, line 405
 
Returns:
- Type
 - function
 
 - 
    
createConfigStyles(stylesArray, defineStyles) → {Object}
 - 
    
    
    Parse styles
Parameters:
Name Type Description stylesArrayarray Styles configuration defined by user defineStylesboolean Boolean to check if defineStyles() is used - Source:
 - ParseConfig.js, line 386
 
Returns:
- Type
 - Object
 
 - 
    
createConfigTarget(div, setTarget) → {string}
 - 
    
    
    Parse map target.
Parameters:
Name Type Description divstring ID of map div. setTargetboolean Boolean to check if div ID is defined in setTarget() - Source:
 - ParseConfig.js, line 59
 
Returns:
- Type
 - string
 
 - 
    
createConfigView(defaultConfigView, userConfigView, setView) → {object}
 - 
    
    
    Parse map view configuration.
Parameters:
Name Type Description defaultConfigViewobject Default view configuration. userConfigViewobject View configuration defined in setView(). setViewboolean Boolean to check if setView() is used. - Source:
 - ParseConfig.js, line 79
 
Returns:
- Type
 - object
 
 - 
    
createControlPanel(map, controlsConfig, setControls, standardPositionControls) → {Object|boolean}
 - 
    
    
    Create panel control
Parameters:
Name Type Description mapObject OpenLayers map controlsConfigObject | null Controls configuration defined by user setControlsboolean Boolean to check if setControls() is used standardPositionControlsobject Object with standardPositionControls - Source:
 - ParseConfig.js, line 267
 
Returns:
- Type
 - Object | boolean
 
 - 
    
createControls(map, controlsConfig, setControls, panel, standardPositionControls) → {Array}
 - 
    
    
    Create controls
Parameters:
Name Type Description mapObject OpenLayers map controlsConfigObject | null Controls configuration defined by user setControlsboolean Boolean to check if setControls() is used panelObject | boolean Panel object standardPositionControlsobject Object with standardPositionControls - Source:
 - ParseConfig.js, line 306
 
Returns:
- Type
 - Array
 
 - 
    
getSecurityOptions(securityConfig, setSecurity, callback) → {function}
 - 
    
    
    Options for generating and using UUID for secure BKG services
Parameters:
Name Type Description securityConfigObject Security parameters setSecurityboolean If setSecurity() was used in code callbackfunction Callback function - Source:
 - ParseConfig.js, line 511
 
Returns:
- Type
 - function
 
 - 
    
LoadJSON(configFile, configUrlOrJson, callback) → {function}
 - 
    
    
    Tests if config JSON exists in Server
Parameters:
Name Type Description configFileboolean Find if the configuration will be loaded from a file configUrlOrJsonnull | string | object URL of JSON configuration file or object with configuration callbackfunction Callback to use JSON - Source:
 - ParseConfig.js, line 18
 
Returns:
- Type
 - function