MAPPE DELLA SARDEGNA
sardegnamappe api  ›  api documentation  ›  classe
Class framework.plugins.LayerManager


Extends gxp.plugins.LayerTree.
Plugin for adding a tree of layers with their legend
Defined in: LayerManager.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Plugin for adding a tree of layers with their legend to a 'gxp.Viewer'.
Field Summary
Field Attributes Field Name and Description
 
Text for baselayer node of layer tree (i18n).
 
gxp_layermanager plugin type.
Method Summary
Method Attributes Method Name and Description
 
addGroup(group)
Add a group with given group/group name
 
createNode('String', 'object', 'String', 'boolean', 'object')
create group node
 
handleBeforeMoveNode(tree, node, oldParent, newParent, i)
private: method[handleBeforeMoveNode]
Class Detail
framework.plugins.LayerManager()
Plugin for adding a tree of layers with their legend to a 'gxp.Viewer'. Also provides a context menu on layer nodes.
Field Detail
{String} baseNodeText
Text for baselayer node of layer tree (i18n).

{String} ptype
gxp_layermanager plugin type.
Method Detail
addGroup(group)
Add a group with given group/group name
Parameters:
{group} group
object or group name

{framework.plugins.RASGroupNode} createNode('String', 'object', 'String', 'boolean', 'object')
create group node
Parameters:
{plugin} 'framework.plugins.LayerManager'
object self
{group} 'String'
group name
{groupConfig} 'object'
group object
{defaultGroup} 'String'
default group name
{exclusive} 'boolean'
exclusive content (one layer on for time)
{baseAttrs} 'object'
configuration attrubutes
Returns:
{framework.plugins.RASGroupNode} group node

handleBeforeMoveNode(tree, node, oldParent, newParent, i)
private: method[handleBeforeMoveNode]
Parameters:
tree
node
oldParent
newParent
i
© 2013 Regione Autonoma della Sardegna