close method
Permanently closes the reactive object and releases all internal resources.
After calling close, the object should no longer be used.
Implementation
@override
void close() {
_cleanup();
_sourceCompleted = true;
_streamFactory = null;
_hasBoundSource = false;
_valueController?.close();
_valueController = null;
super.close();
}