()
| 268 | // ===== PUBLIC METHODS ===== |
| 269 | |
| 270 | grab() { |
| 271 | //Log.Debug(">> Keyboard.grab"); |
| 272 | |
| 273 | this._target.addEventListener('keydown', this._eventHandlers.keydown); |
| 274 | this._target.addEventListener('keyup', this._eventHandlers.keyup); |
| 275 | |
| 276 | // Release (key up) if window loses focus |
| 277 | window.addEventListener('blur', this._eventHandlers.blur); |
| 278 | |
| 279 | //Log.Debug("<< Keyboard.grab"); |
| 280 | } |
| 281 | |
| 282 | ungrab() { |
| 283 | //Log.Debug(">> Keyboard.ungrab"); |
no test coverage detected