intrinsic class Key { static var ALT :Number = 18; static var ENTER :Number = 13; static var SPACE :Number = 32; static var UP :Number = 38; static var DOWN :Number = 40; static var LEFT :Number = 37; static var RIGHT :Number = 39; static var PGUP :Number = 33; static var PGDN :Number = 34; static var HOME :Number = 36; static var END :Number = 35; static var TAB :Number = 9; static var CONTROL :Number = 17; static var SHIFT :Number = 16; static var ESCAPE :Number = 27; static var INSERT :Number = 45; static var DELETEKEY :Number = 46; static var BACKSPACE :Number = 8; static var CAPSLOCK :Number = 20; static var _listeners:Array; static function getAscii():Number; static function getCode():Number; static function isDown(code:Number):Boolean; static function isToggled(code:Number):Boolean; static function addListener(listener:Object):Void; static function removeListener(listener:Object):Boolean; // Flash 8 static function isAccessible() : Boolean; }