behavior.Drag
Расширяет IBehavior.
Поведение "перетаскивание карты с помощью мыши либо одиночного касания".
Конструктор | Поля | События | Методы
Конструктор
behavior.Drag([options])
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
options | — | Тип: Object Опции. |
options.actionCursor | 'grabbing' | Тип: String Курсор для поведения behavior.Drag при перетаскивании карты. |
options.cursor | 'grab' | Тип: String Курсор для поведения behavior.Drag при наведении на карту. |
options.inertia | true | Тип: Boolean Включает кинетическую инерцию движения в конце перетаскивания. |
options.inertiaDuration | 400 | Тип: Number Продолжительность инерции в мс. |
options.tremor | 2 | Тип: Integer Минимальное смещение курсора после нажатия кнопки мыши, после которого начинает двигаться карта. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
options | — | Тип: Object Опции. |
options.actionCursor | 'grabbing' | Тип: String Курсор для поведения behavior.Drag при перетаскивании карты. |
options.cursor | 'grab' | Тип: String Курсор для поведения behavior.Drag при наведении на карту. |
options.inertia | true | Тип: Boolean Включает кинетическую инерцию движения в конце перетаскивания. |
options.inertiaDuration | 400 | Тип: Number Продолжительность инерции в мс. |
options.tremor | 2 | Тип: Integer Минимальное смещение курсора после нажатия кнопки мыши, после которого начинает двигаться карта. |
Поля
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
options | IOptionManager | Менеджер опций. Унаследовано от ICustomizable. |
Имя | Тип | Описание |
---|---|---|
events | IEventManager | Менеджер событий. Унаследовано от IEventEmitter. |
options | IOptionManager | Менеджер опций. Унаследовано от ICustomizable. |
События
Имя | Описание |
---|---|
disable | Выключение поведения. Унаследовано от IBehavior. |
enable | Включение поведения. Унаследовано от IBehavior. |
mapchange | Сменилась карта.
Поля данных:
Унаследовано от IChildOnMap. |
optionschange | Изменение в опциях объекта. Унаследовано от ICustomizable. |
parentchange | Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
Имя | Описание |
---|---|
disable | Выключение поведения. Унаследовано от IBehavior. |
enable | Включение поведения. Унаследовано от IBehavior. |
mapchange | Сменилась карта.
Поля данных:
Унаследовано от IChildOnMap. |
optionschange | Изменение в опциях объекта. Унаследовано от ICustomizable. |
parentchange | Сменился родительский объект. Поля данных:
Унаследовано от IChild. |
Методы
Имя | Возвращает | Описание |
---|---|---|
disable() | Выключает поведение. Унаследован от IBehavior. | |
enable() | Включает поведение. Унаследован от IBehavior. | |
getParent() | Returns ссылку на родительский объект. Унаследован от IChildOnMap. | |
isEnabled() | Boolean | Проверяет, включено ли поведение. Унаследован от IBehavior. |
setParent(parent) | Устанавливает родительский объект. Унаследован от IChildOnMap. |
Имя | Возвращает | Описание |
---|---|---|
disable() | Выключает поведение. Унаследован от IBehavior. | |
enable() | Включает поведение. Унаследован от IBehavior. | |
getParent() | Returns ссылку на родительский объект. Унаследован от IChildOnMap. | |
isEnabled() | Boolean | Проверяет, включено ли поведение. Унаследован от IBehavior. |
setParent(parent) | Устанавливает родительский объект. Унаследован от IChildOnMap. |