DisposableNode class abstract interface

A reactive graph node that can be disposed and detached from the system.

Disposing marks the node inactive, unlinks dependencies and subscribers, and runs any registered cleanup. Implementations are used by effects, scopes, and custom nodes built on the core graph.

Implemented types
Implementers

Properties

hashCode int
The hash code for this object.
no setterinherited
isDisposed bool
Whether this node has been disposed.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
Disposes this node and cleans up resources.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited