Документация
Справочник JavaScript API
2.1.62 (текущая версия)
collection
interactivityModel
Интерфейсы
2.1.64 (релиз-кандидат)
collection
interactivityModel
Интерфейсы

behavior.MultiTouch

Расширяет IBehavior.

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

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

Конструктор

behavior.MultiTouch([options])

Параметры:

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

Тип: Object

Опции.

options.tremor 2

Тип: Number

Минимальное движение по экрану устройства (в пикселях), при котором сработает поведение behavior.MultiTouch.

Поля

ИмяТипОписание
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.