fireKeyDown

void fireKeyDown(

  1. DomNode element, {
  2. String? key,
  3. int? keyCode,
})

Fires a keydown event on the element.

Implementation

void fireKeyDown(DomNode element, {String? key, int? keyCode}) {
  act(() {
    final options = {
      'bubbles': true,
      'cancelable': true,
      'key': key,
      'keyCode': keyCode,
    };
    final jsOptions = options.jsify();
    final event = _createKeyboardEvent('keydown', jsOptions! as JSObject);
    element.dispatchEvent(event);
  });
}