addHandler method

  1. @override
void addHandler(
  1. FSubscriberChannelCallback<TData, TEvent> cb
)
override

Implementation

@override
void addHandler(FSubscriberChannelCallback<TData, TEvent> cb) {
  this.verifyBrokenChannel();
  if (this.__callbacks == null) {
    this.__callbacks = [];
  }

  this.__callbacks!.add(cb);
  if (this.__callbacks!.length == 1) {
    this.onAddFirstHandler();
  }
}