ol/interaction/MouseWheelZoom
Классы
- MouseWheelZoom
Определения типов
-
Режим{'trackpad'} {'wheel'}
-
Параметры{Объект}
-
Свойства:
Имя Тип Описание conditionУсловие | undefined Функция, которая принимает
MapBrowserEventи возвращает boolean, указывающий, должно ли обрабатываться это событие. По умолчаниюalways.onFocusOnlyboolean
(по умолчанию false)Если у целевого элемента карты установлено свойство
tabindex, взаимодействие будет обрабатывать события только когда карта имеет фокус.maxDeltanumber
(по умолчанию 1)Максимальное смещение колеса мыши.
durationnumber
(по умолчанию 250)Продолжительность анимации в миллисекундах.
timeoutnumber
(по умолчанию 80)Продолжительность таймаута колеса мыши в миллисекундах.
useAnchorboolean
(по умолчанию true)Включить масштабирование с использованием положения мыши в качестве якоря. При установке в значение
falseмасштабирование в и из масштабируется к центру экрана вместо масштабирования по положению мыши.constrainResolutionboolean
(по умолчанию false)Если true, событие масштабирования колеса мыши всегда будет анимировать переход к ближайшему уровню масштабирования после взаимодействия; false означает, что допускаются промежуточные уровни масштабирования.
© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_interaction_MouseWheelZoom.html