Home / Function/ flush_tasks() — svelte Function Reference

flush_tasks() — svelte Function Reference

Architecture documentation for the flush_tasks() function in task.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  2971ce9b_3ec0_83be_f33b_e82e216aeeb3["flush_tasks()"]
  8e9a8b22_9754_09a3_8bf1_af0aeb68deca["task.js"]
  2971ce9b_3ec0_83be_f33b_e82e216aeeb3 -->|defined in| 8e9a8b22_9754_09a3_8bf1_af0aeb68deca
  5bc3c950_96f7_e454_6cb7_65ffc2179811["flushSync()"]
  5bc3c950_96f7_e454_6cb7_65ffc2179811 -->|calls| 2971ce9b_3ec0_83be_f33b_e82e216aeeb3
  2721c920_3ab7_1e36_93f3_a4ebb931d32a["run_micro_tasks()"]
  2971ce9b_3ec0_83be_f33b_e82e216aeeb3 -->|calls| 2721c920_3ab7_1e36_93f3_a4ebb931d32a
  style 2971ce9b_3ec0_83be_f33b_e82e216aeeb3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/dom/task.js lines 38–42

export function flush_tasks() {
	while (micro_tasks.length > 0) {
		run_micro_tasks();
	}
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does flush_tasks() do?
flush_tasks() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/dom/task.js.
Where is flush_tasks() defined?
flush_tasks() is defined in packages/svelte/src/internal/client/dom/task.js at line 38.
What does flush_tasks() call?
flush_tasks() calls 1 function(s): run_micro_tasks.
What calls flush_tasks()?
flush_tasks() is called by 1 function(s): flushSync.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free