addProducer method

void addProducer(
  1. Node producer
)
inherited

Adds a producer node to this stream.

Implementation

void addProducer(Node producer) {
  if (!_nodes.containsKey(producer.uId)) {
    throw ArgumentError(
      'Producer node with ID ${producer.uId} is not part of this stream.',
    );
  }
  if (!isProducer(producer)) {
    _producers.add(producer.uId);
  }
}