Maps SDK for Web

Class L.SVGIcon

Utility class for creating map markers.

Constructor

L.SVGIcon([options])

Parameters
Name Description Required Type/Values Default
options No Object None
options.background No Object None
options.background.iconSize No Number[] [30, 36]
options.background.iconAnchor No Number[] [15, 36]
options.background.icon No String "icon-marker-black"
options.background.noPlainSVG No Boolean false
options.icon No Object None
options.icon.iconSize No Number[] [30, 30]
options.icon.iconAnchor No Number[] [0, 0]
options.icon.icon No String "icon-flag-white"
options.icon.noPlainSVG No Boolean false
options.popupAnchor No Number[] [0, -30]
options.opacity No Number 0.8

Methods

setContent(content)

Sets the HTML content of the marker.

Parameters
Name Description Required Type/Values Default
content Valid HTML string Yes String None

setOpacity(opacity)

Changes the opacity of the marker.

Parameters
Name Description Required Type/Values Default
opacity Number between 0 and 1 Yes Number None