package com.baselet.gwt.client.keyboard;
/**
* helper class to detect keycodes
* see http://www.javascripter.net/faq/keycodes.htm (not up to date because it doesnt list 171 as +)
* and http://www.w3.org/2002/09/tests/keys.html
*/
class KeyCodesExt {
static boolean isPlus(int code) {
return code == 61 || code == 187 || code == 107 || code == 171;
}
static boolean isMinus(int code) {
return code == 109 || code == 173 || code == 189;
}
static boolean isZero(int code) {
return code == 48 || code == 96;
}
static boolean isSpace(int code) {
return code == 32;
}
static boolean isSwitchToFullscreen(int code) {
return code == 122; // F11
}
}