| /* |
| * 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: |
| * |
| * <pre> import static com.google.gwt.event.dom.client.KeyCodes.*; </pre> |
| * |
| * 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() { |
| } |
| |
| } |