fromValue static method

FWL_VKEYCODE fromValue(
  1. int value
)

Implementation

static FWL_VKEYCODE fromValue(int value) => switch (value) {
  8 => FWL_VKEY_Back,
  9 => FWL_VKEY_Tab,
  10 => FWL_VKEY_NewLine,
  12 => FWL_VKEY_Clear,
  13 => FWL_VKEY_Return,
  16 => FWL_VKEY_Shift,
  17 => FWL_VKEY_Control,
  18 => FWL_VKEY_Menu,
  19 => FWL_VKEY_Pause,
  20 => FWL_VKEY_Capital,
  21 => FWL_VKEY_Kana,
  23 => FWL_VKEY_Junja,
  24 => FWL_VKEY_Final,
  25 => FWL_VKEY_Hanja,
  27 => FWL_VKEY_Escape,
  28 => FWL_VKEY_Convert,
  29 => FWL_VKEY_NonConvert,
  30 => FWL_VKEY_Accept,
  31 => FWL_VKEY_ModeChange,
  32 => FWL_VKEY_Space,
  33 => FWL_VKEY_Prior,
  34 => FWL_VKEY_Next,
  35 => FWL_VKEY_End,
  36 => FWL_VKEY_Home,
  37 => FWL_VKEY_Left,
  38 => FWL_VKEY_Up,
  39 => FWL_VKEY_Right,
  40 => FWL_VKEY_Down,
  41 => FWL_VKEY_Select,
  42 => FWL_VKEY_Print,
  43 => FWL_VKEY_Execute,
  44 => FWL_VKEY_Snapshot,
  45 => FWL_VKEY_Insert,
  46 => FWL_VKEY_Delete,
  47 => FWL_VKEY_Help,
  48 => FWL_VKEY_0,
  49 => FWL_VKEY_1,
  50 => FWL_VKEY_2,
  51 => FWL_VKEY_3,
  52 => FWL_VKEY_4,
  53 => FWL_VKEY_5,
  54 => FWL_VKEY_6,
  55 => FWL_VKEY_7,
  56 => FWL_VKEY_8,
  57 => FWL_VKEY_9,
  65 => FWL_VKEY_A,
  66 => FWL_VKEY_B,
  67 => FWL_VKEY_C,
  68 => FWL_VKEY_D,
  69 => FWL_VKEY_E,
  70 => FWL_VKEY_F,
  71 => FWL_VKEY_G,
  72 => FWL_VKEY_H,
  73 => FWL_VKEY_I,
  74 => FWL_VKEY_J,
  75 => FWL_VKEY_K,
  76 => FWL_VKEY_L,
  77 => FWL_VKEY_M,
  78 => FWL_VKEY_N,
  79 => FWL_VKEY_O,
  80 => FWL_VKEY_P,
  81 => FWL_VKEY_Q,
  82 => FWL_VKEY_R,
  83 => FWL_VKEY_S,
  84 => FWL_VKEY_T,
  85 => FWL_VKEY_U,
  86 => FWL_VKEY_V,
  87 => FWL_VKEY_W,
  88 => FWL_VKEY_X,
  89 => FWL_VKEY_Y,
  90 => FWL_VKEY_Z,
  91 => FWL_VKEY_LWin,
  92 => FWL_VKEY_RWin,
  93 => FWL_VKEY_Apps,
  95 => FWL_VKEY_Sleep,
  96 => FWL_VKEY_NumPad0,
  97 => FWL_VKEY_NumPad1,
  98 => FWL_VKEY_NumPad2,
  99 => FWL_VKEY_NumPad3,
  100 => FWL_VKEY_NumPad4,
  101 => FWL_VKEY_NumPad5,
  102 => FWL_VKEY_NumPad6,
  103 => FWL_VKEY_NumPad7,
  104 => FWL_VKEY_NumPad8,
  105 => FWL_VKEY_NumPad9,
  106 => FWL_VKEY_Multiply,
  107 => FWL_VKEY_Add,
  108 => FWL_VKEY_Separator,
  109 => FWL_VKEY_Subtract,
  110 => FWL_VKEY_Decimal,
  111 => FWL_VKEY_Divide,
  112 => FWL_VKEY_F1,
  113 => FWL_VKEY_F2,
  114 => FWL_VKEY_F3,
  115 => FWL_VKEY_F4,
  116 => FWL_VKEY_F5,
  117 => FWL_VKEY_F6,
  118 => FWL_VKEY_F7,
  119 => FWL_VKEY_F8,
  120 => FWL_VKEY_F9,
  121 => FWL_VKEY_F10,
  122 => FWL_VKEY_F11,
  123 => FWL_VKEY_F12,
  124 => FWL_VKEY_F13,
  125 => FWL_VKEY_F14,
  126 => FWL_VKEY_F15,
  127 => FWL_VKEY_F16,
  128 => FWL_VKEY_F17,
  129 => FWL_VKEY_F18,
  130 => FWL_VKEY_F19,
  131 => FWL_VKEY_F20,
  132 => FWL_VKEY_F21,
  133 => FWL_VKEY_F22,
  134 => FWL_VKEY_F23,
  135 => FWL_VKEY_F24,
  144 => FWL_VKEY_NunLock,
  145 => FWL_VKEY_Scroll,
  160 => FWL_VKEY_LShift,
  161 => FWL_VKEY_RShift,
  162 => FWL_VKEY_LControl,
  163 => FWL_VKEY_RControl,
  164 => FWL_VKEY_LMenu,
  165 => FWL_VKEY_RMenu,
  166 => FWL_VKEY_BROWSER_Back,
  167 => FWL_VKEY_BROWSER_Forward,
  168 => FWL_VKEY_BROWSER_Refresh,
  169 => FWL_VKEY_BROWSER_Stop,
  170 => FWL_VKEY_BROWSER_Search,
  171 => FWL_VKEY_BROWSER_Favorites,
  172 => FWL_VKEY_BROWSER_Home,
  173 => FWL_VKEY_VOLUME_Mute,
  174 => FWL_VKEY_VOLUME_Down,
  175 => FWL_VKEY_VOLUME_Up,
  176 => FWL_VKEY_MEDIA_NEXT_Track,
  177 => FWL_VKEY_MEDIA_PREV_Track,
  178 => FWL_VKEY_MEDIA_Stop,
  179 => FWL_VKEY_MEDIA_PLAY_Pause,
  180 => FWL_VKEY_MEDIA_LAUNCH_Mail,
  181 => FWL_VKEY_MEDIA_LAUNCH_MEDIA_Select,
  182 => FWL_VKEY_MEDIA_LAUNCH_APP1,
  183 => FWL_VKEY_MEDIA_LAUNCH_APP2,
  186 => FWL_VKEY_OEM_1,
  187 => FWL_VKEY_OEM_Plus,
  188 => FWL_VKEY_OEM_Comma,
  189 => FWL_VKEY_OEM_Minus,
  190 => FWL_VKEY_OEM_Period,
  191 => FWL_VKEY_OEM_2,
  192 => FWL_VKEY_OEM_3,
  219 => FWL_VKEY_OEM_4,
  220 => FWL_VKEY_OEM_5,
  221 => FWL_VKEY_OEM_6,
  222 => FWL_VKEY_OEM_7,
  223 => FWL_VKEY_OEM_8,
  226 => FWL_VKEY_OEM_102,
  229 => FWL_VKEY_ProcessKey,
  231 => FWL_VKEY_Packet,
  246 => FWL_VKEY_Attn,
  247 => FWL_VKEY_Crsel,
  248 => FWL_VKEY_Exsel,
  249 => FWL_VKEY_Ereof,
  250 => FWL_VKEY_Play,
  251 => FWL_VKEY_Zoom,
  252 => FWL_VKEY_NoName,
  253 => FWL_VKEY_PA1,
  254 => FWL_VKEY_OEM_Clear,
  0 => FWL_VKEY_Unknown,
  _ => throw ArgumentError('Unknown value for FWL_VKEYCODE: $value'),
};