OLD | NEW |
1 /** | 1 /** |
2 * A custom KeyboardEvent that attempts to eliminate cross-browser | 2 * A custom KeyboardEvent that attempts to eliminate cross-browser |
3 * inconsistencies, and also provide both keyCode and charCode information | 3 * inconsistencies, and also provide both keyCode and charCode information |
4 * for all key events (when such information can be determined). | 4 * for all key events (when such information can be determined). |
5 * | 5 * |
6 * This class is very much a work in progress, and we'd love to get information | 6 * This class is very much a work in progress, and we'd love to get information |
7 * on how we can make this class work with as many international keyboards as | 7 * on how we can make this class work with as many international keyboards as |
8 * possible. Bugs welcome! | 8 * possible. Bugs welcome! |
9 */ | 9 */ |
10 class KeyEvent implements KeyboardEvent { | 10 class KeyEvent implements KeyboardEvent { |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
112 throw new UnsupportedError("keyIdentifier is unsupported."); | 112 throw new UnsupportedError("keyIdentifier is unsupported."); |
113 } | 113 } |
114 void $dom_initKeyboardEvent(String type, bool canBubble, bool cancelable, | 114 void $dom_initKeyboardEvent(String type, bool canBubble, bool cancelable, |
115 Window view, String keyIdentifier, int keyLocation, bool ctrlKey, | 115 Window view, String keyIdentifier, int keyLocation, bool ctrlKey, |
116 bool altKey, bool shiftKey, bool metaKey, | 116 bool altKey, bool shiftKey, bool metaKey, |
117 bool altGraphKey) { | 117 bool altGraphKey) { |
118 throw new UnsupportedError( | 118 throw new UnsupportedError( |
119 "Cannot initialize a KeyboardEvent from a KeyEvent."); | 119 "Cannot initialize a KeyboardEvent from a KeyEvent."); |
120 } | 120 } |
121 } | 121 } |
OLD | NEW |