dispose method
void
dispose()
Disposes this node and removes it from the dependency graph.
After disposal, get returns pendingValue without tracking and set only stores new values.
Example:
final node = SignalNode<int>(0);
node.dispose();
assert(node.isDisposed);
Implementation
void dispose() {
this
..depsTail = null
..flags = ReactiveFlags.none;
purgeDeps(this);
final sub = subs;
if (sub != null) {
unlink(sub);
}
assert(() {
JoltDevTools.dispose(this);
return true;
}());
}