ISelectableControl
Расширяет IControl.
Интерфейс переключаемого и выбираемого элемента управления.
Конструктор | Поля | События | Методы
Конструктор
ISelectableControl()
Поля
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
События
Имя | Описание |
---|---|
deselect | Элемент управления не выбран. |
disable | Элемент управления стал недоступным. |
enable | Элемент управления стал доступным. |
mapchange | Сменилась карта.
Поля данных:
Унаследовано от IChildOnMap. |
parentchange | Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
select | Элемент управления выбран. |
Имя | Описание |
---|---|
deselect | Элемент управления не выбран. |
disable | Элемент управления стал недоступным. |
enable | Элемент управления стал доступным. |
mapchange | Сменилась карта.
Поля данных:
Унаследовано от IChildOnMap. |
parentchange | Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
select | Элемент управления выбран. |
Методы
Имя | Возвращает | Описание |
---|---|---|
deselect() | Отменяет выбор элемента управления (выключает). | |
disable() | Делает элемент управления недоступным (запрещены пользовательские действия). | |
enable() | Делает элемент управления доступным (разрешены пользовательские действия). | |
getParent() | Returns ссылку на родительский объект. Унаследован от IControl. | |
isEnabled() | Boolean | Returns true - элемент управления доступен, false - недоступен. |
isSelected() | Boolean | Returns true - элемент управления выбран, false - не выбран. |
select() | Выбирает (включает) элемент управления. | |
setParent(parent) | Устанавливает родительский объект. Унаследован от IControl. |
Имя | Возвращает | Описание |
---|---|---|
deselect() | Отменяет выбор элемента управления (выключает). | |
disable() | Делает элемент управления недоступным (запрещены пользовательские действия). | |
enable() | Делает элемент управления доступным (разрешены пользовательские действия). | |
getParent() | Returns ссылку на родительский объект. Унаследован от IControl. | |
isEnabled() | Boolean | Returns true - элемент управления доступен, false - недоступен. |
isSelected() | Boolean | Returns true - элемент управления выбран, false - не выбран. |
select() | Выбирает (включает) элемент управления. | |
setParent(parent) | Устанавливает родительский объект. Унаследован от IControl. |
Описание событий
deselect
Элемент управления не выбран.
disable
Элемент управления стал недоступным.
enable
Элемент управления стал доступным.
select
Элемент управления выбран.
Описание методов
deselect
{} deselect()
Отменяет выбор элемента управления (выключает).
disable
{} disable()
Делает элемент управления недоступным (запрещены пользовательские действия).
enable
{} enable()
Делает элемент управления доступным (разрешены пользовательские действия).
isEnabled
{Boolean} isEnabled()
Returns true - элемент управления доступен, false - недоступен.
isSelected
{Boolean} isSelected()
Returns true - элемент управления выбран, false - не выбран.
select
{} select()
Выбирает (включает) элемент управления.