behavior.Drag
Расширяет IBehavior.
Поведение "перетаскивание карты с помощью мыши либо одиночного касания".
Конструктор
behavior.Drag([options])
Параметры:
|
Параметр |
Значение по умолчанию |
Описание |
|
|
— |
Тип: Object Опции. |
|
|
'grabbing' |
Тип: String Курсор для поведения behavior.Drag при перетаскивании карты. |
|
|
'grab' |
Тип: String Курсор для поведения behavior.Drag при перетаскивании карты. |
|
|
true |
Тип: Boolean Включает кинетическую инерцию движения в конце перетаскивания. |
|
|
400 |
Тип: Number Продолжительность инерции в мс. |
|
|
2 |
Тип: Integer Минимальное смещение курсора после нажатия кнопки мыши, после которого начинает двигаться карта. |
Поля
|
Имя |
Тип |
Описание |
|
Менеджер событий. Унаследовано от IEventEmitter. |
||
|
Менеджер событий. Унаследовано от ICustomizable. |
События
|
Имя |
Описание |
|
Выключение поведения. Унаследовано от IBehavior. |
|
|
Включение поведения. Унаследовано от IBehavior. |
|
|
Сменилась карта. Поля данных: • newMap - новая карта. Унаследовано от IChildOnMap. |
|
|
Изменение в опциях объекта. Унаследовано от ICustomizable. |
|
|
Сменился родительский объект. Поля данных: • oldParent - старый родитель; Унаследовано от IChild. |
Методы
|
Имя |
Возвращает |
Описание |
|
disable() |
Выключает поведение. Унаследован от IBehavior. |
|
|
enable() |
Включает поведение. Унаследован от IBehavior. |
|
|
Returns ссылку на родительский объект. Унаследован от IChildOnMap. |
||
|
Boolean |
Проверяет, включено ли поведение. Унаследован от IBehavior. |
|
|
Устанавливает родительский объект. Унаследован от IChildOnMap. |