behavior.RightMouseButtonMagnifier

Расширяет IBehavior.

Поведение "масштабирование карты при выделении области правой кнопкой мыши".

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

Конструктор

behavior.RightMouseButtonMagnifier([options])

Создает поведение "масштабирование карты при выделении области правой кнопкой мыши".

Параметры:

Параметр

Значение по умолчанию

Описание

options

Тип: Object

Опции.

options.actionCursor

'crosshair'

Тип: String

Курсор во время выбора области для увеличения при включенном поведении behavior.LeftMouseButtonMagnifier. Список всех доступных курсоров описан в Менеджере курсоров.

options.duration

300

Тип: Number

Продолжительность анимации при выделении области при помощи поведения behavior.RightMouseButtonMagnifier, мс.

Поля

Имя

Тип

Описание

events

IEventManager

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

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

options

IOptionManager

Менеджер опций.

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

События

Имя

Описание

disable

Выключение поведения.

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

enable

Включение поведения.

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

optionschange

Изменение в опциях объекта.

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

parentchange

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

Поля данных:

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

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

Методы

Имя

Возвращает

Описание

disable()

Выключает поведение.

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

enable()

Включает поведение.

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

getParent()

IParentOnMap|null

Возвращает ссылку на родительский объект или null, если родительский элемент не был установлен.

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

isEnabled()

Boolean

Проверяет, включено ли поведение.

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

setParent(parent)

IChildOnMap

Устанавливает родительский объект. Если передать значение null, то элемент управления будет только удален из текущего родительского объекта.

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

Предыдущая
Следующая