update method
Updates a reactive node's value.
Dispatches to the appropriate update method based on node type. For ComputedNode and SignalNode, calls their update methods. For other node types, returns false (no update needed).
Returns true if the node's value changed, false otherwise.
Implementation
@override
@pragma('vm:prefer-inline')
@pragma('dart2js:tryInline')
@pragma('wasm:prefer-inline')
bool update(ReactiveNode node) {
return switch (node) {
ComputedNode() => node.didUpdate(),
SignalNode() => node.didUpdate(),
_ => false,
};
}