makeSubscription<T> method

StreamController<T> makeSubscription<T>(
  1. Subscribable subscribable,
  2. List params
)

Implementation

StreamController<T> makeSubscription<T>(
    Subscribable subscribable, List params) {
  var key = subscribable.key(params);
  var controllers = _subscriptions[key];
  var newController = StreamController<T>();
  if (controllers != null) {
    controllers.add(newController);
  } else {
    _subscriptions[key] = [newController];
  }

  return newController;
}