IControl
Расширяет IChildOnMap.
Элемент управления.
Конструктор | Поля | События | Методы
Конструктор
IControl([options])
Интерфейс элемента управления.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Object Опции элемента управления. |
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
||
Менеджер опций. |
События
Имя |
Описание |
Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
Методы
Имя |
Возвращает |
Описание |
IControlParent|null |
Возвращает ссылку на родительский объект или null, если родительский элемент не был установлен. |
|
Устанавливает родительский объект. Если передать значение null, то элемент управления будет только удален из текущего родительского объекта. |
Описание полей
options
{IOptionManager} options
Менеджер опций.
Описание методов
getParent
{IControlParent|null} getParent()
Возвращает ссылку на родительский объект или null, если родительский элемент не был установлен.
setParent
{IChildOnMap} setParent(parent)
Устанавливает родительский объект. Если передать значение null, то элемент управления будет только удален из текущего родительского объекта.
Возвращает ссылку на себя.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: IControlParent|null Родительский объект. |
* Обязательный параметр/опция.
Обязательный параметр.