src/globals.js
/**
* Globals
*/
/**
* Descriptive identifiers for some keyCodes
* @type {object.<string, number>}
*/
export const keyCodes = {
ESCAPE: 27,
TAB: 9,
ARROW_DOWN: 40,
ARROW_UP: 38,
ENTER: 13,
SHIFT: 16,
CTRL: 17
}
/**
* Names of globally used cssClasses are stored here
* @type {object.<string, string>}
*/
export const cssClasses = {
mousedown: 'g4u-mouse-down',
clickable: 'g4u-clickable',
crosshair: 'g4u-crosshair',
hidden: 'g4u-hidden',
arrow: 'g4u-arrow',
mobile: 'g4u-mobile',
desktop: 'g4u-desktop',
move: 'g4u-move',
active: 'g4u-active',
mainButton: 'g4u-control-mainbutton',
hasTooltip: 'g4u-has-tooltip',
upperCase: 'g4u-uppercase',
collapsed: 'g4u-collapsed'
}