Add ol.condition.altShiftKeysOnly

This commit is contained in:
Tom Payne
2013-01-18 14:03:37 +01:00
parent 11938d2264
commit 2b8aefbabf

View File

@@ -20,6 +20,18 @@ ol.interaction.condition.altKeyOnly = function(browserEvent) {
}; };
/**
* @param {goog.events.BrowserEvent} browserEvent Browser event.
* @return {boolean} True if only the alt and shift keys are pressed.
*/
ol.interaction.condition.altShiftKeysOnly = function(browserEvent) {
return (
browserEvent.altKey &&
!browserEvent.platformModifierKey &&
browserEvent.shiftKey);
};
/** /**
* @param {goog.events.BrowserEvent} browserEvent Browser event. * @param {goog.events.BrowserEvent} browserEvent Browser event.
* @return {boolean} True if only the no modifier keys are pressed. * @return {boolean} True if only the no modifier keys are pressed.