com.google.gwt.event.dom.client.KeyCodes Maven / Gradle / Ivy
/*
* Copyright 2008 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.google.gwt.event.dom.client;
/**
* Contains the native key codes previously defined in
* {@link com.google.gwt.user.client.ui.KeyboardListener}. When converting
* keyboard listener instances, developers can use the following static import
* to access these constants:
*
* import static com.google.gwt.event.dom.client.KeyCodes.*;
*
* These constants are defined with an int data type in order to be compatible
* with the constants defined in
* {@link com.google.gwt.user.client.ui.KeyboardListener}.
*/
public class KeyCodes {
/**
* Alt key code.
*/
public static final int KEY_ALT = 18;
/**
* Backspace key code.
*/
public static final int KEY_BACKSPACE = 8;
/**
* Control key code.
*/
public static final int KEY_CTRL = 17;
/**
* Delete key code.
*/
public static final int KEY_DELETE = 46;
/**
* Down arrow code.
*/
public static final int KEY_DOWN = 40;
/**
* End key code.
*/
public static final int KEY_END = 35;
/**
* Enter key code.
*/
public static final int KEY_ENTER = 13;
/**
* Escape key code.
*/
public static final int KEY_ESCAPE = 27;
/**
* Home key code.
*/
public static final int KEY_HOME = 36;
/**
* Left key code.
*/
public static final int KEY_LEFT = 37;
/**
* Page down key code.
*/
public static final int KEY_PAGEDOWN = 34;
/**
* Page up key code.
*/
public static final int KEY_PAGEUP = 33;
/**
* Right arrow key code.
*/
public static final int KEY_RIGHT = 39;
/**
* Shift key code.
*/
public static final int KEY_SHIFT = 16;
/**
* Tab key code.
*/
public static final int KEY_TAB = 9;
/**
* Up Arrow key code.
*/
public static final int KEY_UP = 38;
// This class should never be instantiated
private KeyCodes() {
}
}