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 |