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

IControlParent

Расширяет IParentOnMap.

Интерфейс родительского объекта для элемента управления.

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

Конструктор

IControlParent()

Поля

ИмяТипОписание
state IDataManager

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

События

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

Сменилась карта. Поля данных:

  • oldMap - старая карта;
  • newMap - новая карта.

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

Методы

ИмяВозвращаетОписание
getChildElement(child)

vow.Promise

Возвращает объект-обещание, который подтвержается HTML-элементом, в котором должен разместиться дочерний элемент.

getMap()

Map

Возвращает ссылку на карту.

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

Описание полей

state

{IDataManager} state

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

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

getChildElement

{vow.Promise} getChildElement(child)

Возвращает объект-обещание, который подтверждается HTML-элементом, в который должен разместиться дочерний элемент.

Параметры:

ПараметрЗначение по умолчаниюОписание
child *
[no-highlight[

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

]no-highlight]

Тип: IControl

Дочерний геообъект.

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