IControl

Расширяет IChildOnMap.

Элемент управления.

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

Конструктор

IControl([options])

Интерфейс элемента управления.

Параметры:

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

Тип: Object

Опции элемента управления.

Поля

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

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

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

События

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

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

parentchange

Сменился родительский объект.

Поля данных:

  • oldParent - старый родитель;
  • newParent - новый родитель.

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

Методы

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

IControlParent

Returns ссылку на родительский объект.

setParent(parent)

IChildOnMap

Устанавливает родительский объект.

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

getParent

{IControlParent} getParent()

Returns ссылку на родительский объект.

setParent

{IChildOnMap} setParent(parent)

Устанавливает родительский объект.

Returns ссылку на себя.

Параметры:

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

Тип: IControlParent

Родительский объект.

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