startBatch function
void
startBatch()
Begins a batch so multiple writes can be coalesced before effects run.
Example:
final signalNode = CustomSignalNode<int>(0);
startBatch();
setSignal(signalNode, 1);
setSignal(signalNode, 2);
endBatch(); // Effects run once.
Implementation
@pragma("vm:prefer-inline")
@pragma("wasm:prefer-inline")
@pragma("dart2js:prefer-inline")
void startBatch() {
++batchDepth;
}