Документация
Справочник JavaScript API
2.1.64 (текущая версия)
collection
interactivityModel
Интерфейсы

IHint

Расширяет IPopup.

Интерфейс хинта.

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

Конструктор

IHint()

Поля

ИмяТипОписание
events IEventManager

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

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

options IOptionManager

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

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

События

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

Закрытие инфо-объекта.

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

open

Открытие инфо-объекта.

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

optionschange

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

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

Методы

ИмяВозвращаетОписание
close([force])

vow.Promise

Закрывает инфо-объект.

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

getData()

Возвращает данные инфо-объекта.

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

getOverlay()

vow.Promise

Возвращает объект-обещание вернуть оверлей.

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

getOverlaySync()

IOverlay

Возвращает оверлей, если тот существует.

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

getPosition()

Возвращает координаты инфо-объекта.

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

isOpen()

Boolean

Возвращает состояние инфо-объекта: открыт/закрыт.

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

open([position[, data]])

vow.Promise

Открывает инфо-объект в указанной позиции. Если инфо-объект уже открыт, перемещает его в указанную точку. Формат и суть координат определяется проекцией IProjection, которая содержится в опциях.

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

setData(data)

vow.Promise

Задаёт инфо-объекту новые данные.

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

setPosition(position)

vow.Promise

Задаёт инфо-объекту новую позицию.

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