Spec-Zone.ru › OpenLayers

ol/events/condition


Члены

модуль:ol/events/condition.altKeyOnly

Возвращает true, если нажата только клавиша Alt, false в противном случае (например, при дополнительном нажатии клавиши Shift).

модуль:ol/events/condition.altShiftKeysOnly

Возвращает true, если нажаты только клавиши Alt и Shift, false в противном случае (например, при дополнительном нажатии клавиши модификатора платформы).

модуль:ol/events/condition.always

Всегда возвращает true.

модуль:ol/events/condition.click

Возвращает true, если событие является событием click, false в противном случае.

модуль:ol/events/condition.doubleClick

Возвращает true, если событие является событием карты dblclick, false в противном случае.

модуль:ol/events/condition.focus

Возвращает true, если карта имеет фокус. Этот условие требует элемента-мишени карты с атрибутом tabindex, например, <div id="map" tabindex="1">.

модуль:ol/events/condition.mouseOnly

Возвращает true, если событие исходит от устройства мыши.

модуль:ol/events/condition.never

Всегда возвращает false.

модуль:ol/events/condition.noModifierKeys

Возвращает true, если ни одна клавиша модификатора (Alt, Shift или клавиша модификатора платформы) не нажата.

модуль:ol/events/condition.penOnly

Возвращает true, если событие исходит от цифрового пера.

модуль:ol/events/condition.platformModifierKey

Возвращает true, если нажата клавиша модификатора платформы (клавиша Meta на Mac, клавиша Ctrl в противном случае).

модуль:ol/events/condition.platformModifierKeyOnly

Возвращает true, если нажата только клавиша модификатора платформы (клавиша Meta на Mac, клавиша Ctrl в противном случае), false в противном случае (например, при дополнительном нажатии клавиши Shift).

модуль:ol/events/condition.pointerMove

Возвращает true, если браузерное событие является событием pointermove, false в противном случае.

модуль:ol/events/condition.primaryAction

Возвращает true, если событие исходит от первичного указателя, соприкасающегося с поверхностью, или если нажата левая кнопка мыши. См. https://www.w3.org/TR/pointerevents/#button-states.

модуль:ol/events/condition.shiftKeyOnly

Возвращает true, если нажата только клавиша Shift, false в противном случае (например, при дополнительном нажатии клавиши Alt).

модуль:ol/events/condition.singleClick

Возвращает true, если событие является событием карты singleclick, false в противном случае.

модуль:ol/events/condition.targetNotEditable

Возвращает true, если целевой элемент не редактируется, т.е. не является элементом input, select или textarea, и атрибут contenteditable не установлен или не унаследован, false в противном случае.

модуль:ol/events/condition.touchOnly

Возвращает true, если событие исходит от сенсорного устройства.

Определения типов

Condition()

events/condition.js, строка 9

Функция, которая принимает MapBrowserEvent и возвращает {boolean}. Если условие выполняется, должно быть возвращено значение true.

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_events_condition.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API