handleKeyPress method

  1. @HostListener('keypress')
  2. @visibleForTemplate
void handleKeyPress(
  1. KeyboardEvent event
)

Implementation

@HostListener('keypress')
@visibleForTemplate
void handleKeyPress(KeyboardEvent event) {
  if (disabled) return;
  if (event.target != _root) return;
  if (isSpaceKey(event)) {
    // Required to prevent window from scrolling.
    event.preventDefault();
    _isKeyboardEvent = true;
    toggleChecked();
  }
}