close method

  1. @override
void close()
override

Closes the sink.

Calling this method more than once is allowed, but does nothing.

Neither add nor addError must be called after this method.

Implementation

@override
void close() {
  while (decoder._consumers.isNotEmpty) {
    decoder._consumers.removeLast().close();
  }
  onClose();
}