IControl

Расширяет IChildOnMap.

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

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

Конструктор

IControl([options])

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

Параметры:

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

Тип: Object

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

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

Тип: Object

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

Поля

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

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

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

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

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

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

События

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

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

parentchange

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

Поля данных:

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

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

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

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

parentchange

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

Поля данных:

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

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

Методы

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

IControlParent

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

setParent(parent)

IChildOnMap

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

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

IControlParent

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

setParent(parent)

IChildOnMap

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

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

getParent

{IControlParent} getParent()

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

setParent

{IChildOnMap} setParent(parent)

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

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

Параметры:

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

Тип: IControlParent

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

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

Тип: IControlParent

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

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