Skip to main content

MarkerLayerToolMapLegend

geovisto-map • Readme | API


geovisto-map / MarkerLayerToolMapLegend

Class: MarkerLayerToolMapLegend

This class provides controls for management of the layer legend.

Author​

Tomas Koscielniak

Extends​

Implements​

Constructors​

new MarkerLayerToolMapLegend()​

new MarkerLayerToolMapLegend(tool): MarkerLayerToolMapLegend

It creates new map Legend with respect to the given props.

Parameters​

• tool: IMarkerLayerTool\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolState\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolConfig, object, object>, IMarkerLayerToolConfig, IMapToolInitProps\<IMarkerLayerToolConfig>>

Returns​

MarkerLayerToolMapLegend

Overrides​

MapLayerToolLegend.constructor

Source​

tools/layers/marker/model/internal/legend/MarkerLayerToolMapLegend.ts:23

Properties​

htmlContent​

private htmlContent: HTMLElement

Source​

tools/layers/marker/model/internal/legend/MarkerLayerToolMapLegend.ts:16

Methods​

getContent()​

getContent(tool): undefined | HTMLElement

It returns the legend.

Parameters​

• tool: IMarkerLayerTool\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolState\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolConfig, object, object>, IMarkerLayerToolConfig, IMapToolInitProps\<IMarkerLayerToolConfig>>

Returns​

undefined | HTMLElement

Implementation of​

IMapLegend.getContent

Overrides​

MapLayerToolLegend.getContent

Source​

tools/layers/marker/model/internal/legend/MarkerLayerToolMapLegend.ts:30


getMapObject()​

protected getMapObject(): IMarkerLayerTool\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolState\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolConfig, object, object>, IMarkerLayerToolConfig, IMapToolInitProps\<IMarkerLayerToolConfig>>

Returns​

IMarkerLayerTool\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolState\<IMarkerLayerToolProps, IMarkerLayerToolDefaults, IMarkerLayerToolConfig, object, object>, IMarkerLayerToolConfig, IMapToolInitProps\<IMarkerLayerToolConfig>>

Inherited from​

MapLayerToolLegend.getMapObject

Source​

model/internal/legend/MapObjectLegend.ts:17