Class: LayertreeController

nsVmap.nsMapManager.LayersTree#LayertreeController

Methods

addLayer(node){undefined}

vmap/mapmanager/layerstree.js, line 382

Add a layer on the map by the tree node

Name Type Description
node object

addView(node){undefined}

vmap/mapmanager/layerstree.js, line 302

Add the view by the tree node

Name Type Description
node object

extractLayers(node){undefined}

vmap/mapmanager/layerstree.js, line 286

Extract and add the layers from the node

Name Type Description
node object

getLayer(node, source){ol.layer.Tile|ol.layer.Image|nsVmap.nsMapManager.LayersTree.prototype.LayertreeController.prototype.getLayer.layer|ol.layer.Group}

vmap/mapmanager/layerstree.js, line 575

Get a layer from a tree node and a source

Name Type Description
node type
source type

getSource(node){ol.source}

vmap/mapmanager/layerstree.js, line 426

Get a source from a tree node

Name Type Description
node object

loadTree(){undefined}

vmap/mapmanager/layerstree.js, line 250

Load layers from the tree

memoriseGroupSelectable(node) experimental

vmap/mapmanager/layerstree.js, line 173

Memorise the selectable layers in a group

Name Type Description
node object

service node in the layers tree

memoriseGroupVisible(node) experimental

vmap/mapmanager/layerstree.js, line 201

Memorise the visible layers in a group

Name Type Description
node object

service node in the layers tree

reloadTree()

vmap/mapmanager/layerstree.js, line 227

Function that reload the layers tree

setGroupSelectable(node) experimental

vmap/mapmanager/layerstree.js, line 140

Set a layer group selectable or not

Name Type Description
node object

service node in the layers tree

setGroupVisible(node) experimental

vmap/mapmanager/layerstree.js, line 157

Set a layer group visible or invisible

Name Type Description
node object

service node in the layers tree

setSelectable(node) experimental

vmap/mapmanager/layerstree.js, line 105

Set the layer selectable

Name Type Description
node object

node in the layers tree

setVisible(node) experimental

vmap/mapmanager/layerstree.js, line 122

Set a layer visible or not

Name Type Description
node object

node in the layers tree