Namespace: condition

ol.events.condition

Methods

ol.events.condition.altKeyOnly(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 26
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if only the alt key is pressed.

ol.events.condition.altShiftKeysOnly(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 40
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if only the alt and shift keys are pressed.

ol.events.condition.always(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 56

Always true.

Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True.

ol.events.condition.click(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 64
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if the event is a map click event.

ol.events.condition.mouseOnly(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 162
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if the event originates from a mouse device.

ol.events.condition.never(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 76

Always false.

Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
False.

ol.events.condition.noModifierKeys(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 104
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True only if there no modifier keys are pressed.

ol.events.condition.platformModifierKeyOnly(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 118
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if only the platform modifier key is pressed.

ol.events.condition.pointerMove(mapBrowserEvent){boolean} experimental

src/ol/events/condition.js, line 84
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if the browser event is a pointermove event.

ol.events.condition.shiftKeyOnly(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 132
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if only the shift key is pressed.

ol.events.condition.singleClick(mapBrowserEvent){boolean}

src/ol/events/condition.js, line 94
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True if the event is a map singleclick event.

ol.events.condition.targetNotEditable(mapBrowserEvent){boolean} experimental

src/ol/events/condition.js, line 146
Name Type Description
mapBrowserEvent ol.MapBrowserEvent

Map browser event.

Returns:
True only if the target element is not editable.