receiveInput<TInput extends Object> method

  1. @override
void receiveInput<TInput extends Object>(
  1. TInput input
)
inherited

Called whenever the logic block receives an input of type TInput.

Implementation

@override
void receiveInput<TInput extends Object>(TInput input) {
  for (var i = 0; i < _inputCheckers.length; i++) {
    if (_inputCheckers[i](input)) {
      _inputRunners[i](input);
    }
  }
}