Home Reference Source

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'
}