IHotspotObjectSource

Расширяет ICustomizable.

Источник объектов для слоёв активных областей.

Конструктор | Поля | События | Методы

Конструктор

IHotspotObjectSource()

Поля

ИмяТипОписание
eventsIEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

optionsIOptionManager

Менеджер опций.

Унаследовано от ICustomizable.

События

ИмяОписание
optionschange

Изменение в опциях объекта.

Унаследовано от ICustomizable.

Методы

ИмяОписание
cancelLastRequest()

Отменяет последний запрос за данными.

requestObjects(layer, tileNumber, zoom, callback)

Строит массив объектов IHotspotLayerObject, соответствующих определенному слою, тайлу и коэффициенту масштабирования карты, и передает его в функцию callback.

Описание методов

cancelLastRequest

{} cancelLastRequest()

Отменяет последний запрос за данными.

requestObjects

{} requestObjects(layer, tileNumber, zoom, callback)

Строит массив объектов IHotspotLayerObject, соответствующих определенному слою, тайлу и коэффициенту масштабирования карты, и передает его в функцию callback.

Параметры:

ПараметрЗначение по умолчаниюОписание
layer *

Тип: hotspot.Layer

Слой активных областей.

tileNumber *

Тип: Number[]

Тайловые координаты.

zoom *

Тип: Number

Уровень масштабирования.

callback *

Тип: Function

Функция-обработчик.

* Обязательный параметр/опция.