IControlParent

Расширяет IParentOnMap.

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

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

Конструктор

IControlParent()

Поля

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

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

События

ИмяОписание
mapchange
Сменилась карта. Поля данных:
  • oldMap - старая карта;
  • newMap - новая карта.

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

Методы

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

vow.Promise

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

getMap()

Map

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

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

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

state

{IDataManager} state

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

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

getChildElement

{vow.Promise} getChildElement(child)

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

Параметры:

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

Тип: IControl

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

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