IBehavior
Расширяет IChildOnMap, ICustomizable.
Поведение карты. Добавляет к карте реакцию на определённые пользовательские действия (например, таскание, масштабирование правой кнопкой мыши, многосенсорное касание). Поведение по умолчанию выключено и включается вызовом метода enable.
Конструктор | Поля | События | Методы
Конструктор
IBehavior([options])
Параметры:
Поля
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
options | IOptionManager | Менеджер опций. Унаследовано от ICustomizable. |
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
options | IOptionManager | Менеджер опций. Унаследовано от ICustomizable. |
События
Имя | Описание |
---|---|
disable | Выключение поведения. |
enable | Включение поведения. |
mapchange | Сменилась карта.
Поля данных:
Унаследовано от IChildOnMap. |
optionschange | Изменение в опциях объекта. Унаследовано от ICustomizable. |
parentchange | Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
Имя | Описание |
---|---|
disable | Выключение поведения. |
enable | Включение поведения. |
mapchange | Сменилась карта.
Поля данных:
Унаследовано от IChildOnMap. |
optionschange | Изменение в опциях объекта. Унаследовано от ICustomizable. |
parentchange | Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
Методы
Имя | Возвращает | Описание |
---|---|---|
disable() | Выключает поведение. | |
enable() | Включает поведение. | |
getParent() | Returns ссылку на родительский объект. Унаследован от IChildOnMap. | |
isEnabled() | Boolean | Проверяет, включено ли поведение. |
setParent(parent) | Устанавливает родительский объект. Унаследован от IChildOnMap. |
Имя | Возвращает | Описание |
---|---|---|
disable() | Выключает поведение. | |
enable() | Включает поведение. | |
getParent() | Returns ссылку на родительский объект. Унаследован от IChildOnMap. | |
isEnabled() | Boolean | Проверяет, включено ли поведение. |
setParent(parent) | Устанавливает родительский объект. Унаследован от IChildOnMap. |
Описание событий
disable
Выключение поведения.
enable
Включение поведения.
Описание методов
disable
{} disable()
Выключает поведение.
enable
{} enable()
Включает поведение.
isEnabled
{Boolean} isEnabled()
Проверяет, включено ли поведение.
Returns true - поведение включено, false - выключено.