Skip to main content

MarkerLayerToolMapLegend

geovisto-mapReadme | 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