handleKeyEvent method

  1. @override
void handleKeyEvent(
  1. KeyEvent event
)
override

Handles user key inputs to update the internal value.

Implementation

@override
void handleKeyEvent(KeyEvent event) {
  if (event.type == KeyType.left ||
      event.type == KeyType.right ||
      event.key == ' ') {
    value = !(value ?? false);
    if (_state != null) {
      _state!.setState(() {});
    }
  }
}