Lines Matching refs:pressedKeys
124 napi_status KeyEventNapi::WriteKeyStatusToJs(napi_env env, const std::vector<int32_t> &pressedKeys, napi_value &out)
126 bool isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_CTRL_LEFT)
127 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_CTRL_RIGHT);
131 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_ALT_LEFT)
132 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_ALT_RIGHT);
136 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_SHIFT_LEFT)
137 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_SHIFT_RIGHT);
141 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_META_LEFT)
142 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_META_RIGHT);
146 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_FN);
167 bool KeyEventNapi::HasKeyCode(const std::vector<int32_t> &pressedKeys, int32_t keyCode)
169 return std::find(pressedKeys.begin(), pressedKeys.end(), keyCode) != pressedKeys.end();