Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

type

cardinality

default

description

label

String

0..1


Label to display in tab

location

String

1..1


Which region to add the view to

toolbar

toolbar 

0..1


A toolbar of items to appear at the top of the view

statusbar

statusbar 

0..1


A toolbar of items to appear at the bottom of the view

contextmenu

contextmenu 

0..1


a right-click context menu

checkParentOnVisible

boolean

0..1

false

Should the parent group also be turned on when a layer is turned on?

turnOnActive

boolean

0..1

false

Should the associated layer be turned on when the active entity is changed?

Only available since 2.5.26

allowExclusiveOff

boolean

0..1

true < 2.6.5

false >= 2.6.5

Should it be possible to turn off the active child in an exclusive ToC group?

Only available since 2.6.6 and 2.6.5.2

activateEntity

boolean

0..1

false

Should the associated entity be set active when the layer is turned on?

Only available since 2.6.6

showFilterIcon

boolean

0..1

false

Should a filter icon indicator be displayed for layers that are currently filtered?

Only available since 2.6.6

showEntitySize

boolean

0..1

true

Should the count of the number of selected entities be shown.
This only applies for toc entries that have been associated with an entity.


Example ToC view

...

with all available items
Code Block
languagexml
<view id="com.cohga.html.client.map.tocView">
	<label>Layers</label>
	<location>west</location>
	<toolbar>
		<item action="weave.toc.expandAll"/>
		<item action="weave.toc.collapseAll"/>
		<item action="weave.toc.save"/>
		<item action="weave.toc.load"/>
		<item>-&gt;</item>
		<item action="weave.toc.favourites"/>
		<item component="weave.toc.filter"/>
	</toolbar>
	<contextmenu>
		<item action="weave.toc.styleLayer"/>
		<item action="weave.toc.selectLayer"/>
		<item action="weave.toc.zoomToLayer"/>
		<item action="weave.toc.zoomSelection"/>
		<item action="weave.toc.zoomToMinScale"/>
		<item action="weave.toc.zoomToMaxScale"/>
		<item action="weave.toc.clearSelection"/>
		<item action="weave.toc.lockLayer"/>
		<item action="weave.toc.favourite"/>
		<item action="weave.toc.checkAll"/>
		<item action="weave.toc.uncheckAll"/>
		<item action="weave.toc.filterLayer"/>
		<item action="weave.toc.selectAll"/>
	</contextmenu>
</view>

Toolbar and status bar Items

...

Allow the user to filter the layer, note that the filter itself must be defined separately and only layers that have an associated filter will have this entry enabled. Available from 2.6.6. See Layer Filtering for more information.

Code Block
weave.toc.selectAll

Allow the user to select every everything from the entity associated with the toc entry, if there is an entity associated with the toc entry. Added at 2.6.9.

Layer Transparency Slider

...