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()
-
Функция, которая принимает
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