HtmlMarkerManager interface

Диспетчер маркеров HTML элемента управления картой. Предоставляется через свойство маркеров атласа. Класс Map. Невозможно создать экземпляр пользователя.

Методы

add(HtmlMarker, Position)

Добавляет маркер на основе HTML на карту.

add(HtmlMarker[])

Добавляет маркеры на основе HTML на карту.

clear()

Очищает все маркеры.

getMarkers()

Возвращает массив всех маркеров на карте.

remove(string | HtmlMarker | Array<string | HtmlMarker>)

Удаляет один или несколько маркеров HTML из карты.

Сведения о методе

add(HtmlMarker, Position)

Добавляет маркер на основе HTML на карту.

function add(element: HtmlMarker, position?: Position): any

Параметры

element
HtmlMarker

Добавляемый маркер.

position
Position

При необходимости укажите положение маркера на карте.

Возвращаемое значение

any

add(HtmlMarker[])

Добавляет маркеры на основе HTML на карту.

function add(elements: HtmlMarker[]): any

Параметры

elements

HtmlMarker[]

Добавляемый маркер.

Возвращаемое значение

any

clear()

Очищает все маркеры.

function clear()

getMarkers()

Возвращает массив всех маркеров на карте.

function getMarkers(): HtmlMarker[]

Возвращаемое значение

remove(string | HtmlMarker | Array<string | HtmlMarker>)

Удаляет один или несколько маркеров HTML из карты.

function remove(marker: string | HtmlMarker | Array<string | HtmlMarker>)

Параметры

marker

string | HtmlMarker | Array<string | HtmlMarker>

Экземпляр HtmlMarker, идентификатор строки htmlContent маркера или массив из них.