versioned method

Dispatch<Event> versioned(
  1. Dispatch<Event> dispatch
)

Implementation

Dispatch<Event> versioned(Dispatch<Event> dispatch) {
  final identifier = Object();
  _identifier = identifier;
  return Dispatch((event) {
    if (identical(identifier, _identifier)) {
      dispatch(event);
    }
  });
}