Поделиться через


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 маркера или массив из них.