flushCallbacks() — vue Function Reference
Architecture documentation for the flushCallbacks() function in next-tick.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD da305e54_1fef_8b63_2bf7_beeb09d44eb0["flushCallbacks()"] bf792703_842a_50eb_c357_a2c1c61e235e["next-tick.ts"] da305e54_1fef_8b63_2bf7_beeb09d44eb0 -->|defined in| bf792703_842a_50eb_c357_a2c1c61e235e style da305e54_1fef_8b63_2bf7_beeb09d44eb0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/core/util/next-tick.ts lines 12–19
function flushCallbacks() {
pending = false
const copies = callbacks.slice(0)
callbacks.length = 0
for (let i = 0; i < copies.length; i++) {
copies[i]()
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does flushCallbacks() do?
flushCallbacks() is a function in the vue codebase, defined in src/core/util/next-tick.ts.
Where is flushCallbacks() defined?
flushCallbacks() is defined in src/core/util/next-tick.ts at line 12.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free