(fn, _deferHooks = false)
| 2151 | |
| 2152 | // manual batching (aka immediate mode), skips microtask queue |
| 2153 | function batch(fn, _deferHooks = false) { |
| 2154 | queuedCommit = true; |
| 2155 | deferHooks = _deferHooks; |
| 2156 | |
| 2157 | fn(self); |
| 2158 | _commit(); |
| 2159 | |
| 2160 | if (_deferHooks && hooksQueue.length > 0) |
| 2161 | queueMicrotask(flushHooks); |
| 2162 | } |
| 2163 | |
| 2164 | self.batch = batch; |
| 2165 |
nothing calls this directly
no test coverage detected
searching dependent graphs…