BoxZoomHandler
Обработчик BoxZoomHandler позволяет пользователю масштабировать карту так, чтобы она помещалась в ограничивающую рамку. Ограничивающая рамка задаётся нажатием и удерживанием shift при перемещении курсора.
Реализует
Методы
disable()
disable():
void
Отключает взаимодействие «масштабирование рамкой».
Возвращает
void
Пример
map.boxZoom.disable();
Реализация
Handler.disable
enable()
enable():
void
Включает взаимодействие «масштабирование рамкой».
Возвращает
void
Пример
map.boxZoom.enable();
Реализация
Handler.enable
isActive()
isActive():
boolean
Возвращает логическое значение, указывающее, активно ли взаимодействие «масштабирование рамкой», то есть используется ли оно в данный момент.
Возвращает
boolean
true, если взаимодействие «масштабирование рамкой» активно.
Реализация
isEnabled()
isEnabled():
boolean
Возвращает логическое значение, указывающее, включено ли взаимодействие «масштабирование рамкой».
Возвращает
boolean
true, если взаимодействие «масштабирование рамкой» включено.
Реализация
Handler.isEnabled
reset()
reset():
void
reset может быть вызван менеджером в любое время и должен сбросить всё в исходное состояние
Возвращает
void
Реализация
© MapLibre contributors
Licensed under the 3-Clause BSD License.
https://maplibre.org/maplibre-gl-js/docs/API/classes/BoxZoomHandler/