clear() — svelte Function Reference
Architecture documentation for the clear() function in set.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 687f3c30_8fae_fb5d_2f23_045d2220f990["clear()"] eea73370_3158_afe8_bb16_b4ffb58d476f["SvelteSet"] 687f3c30_8fae_fb5d_2f23_045d2220f990 -->|defined in| eea73370_3158_afe8_bb16_b4ffb58d476f d7a23a2b_04a7_60aa_4659_13e911cdd1d1["values()"] 687f3c30_8fae_fb5d_2f23_045d2220f990 -->|calls| d7a23a2b_04a7_60aa_4659_13e911cdd1d1 63ee8247_ada4_9f1d_e139_0c1167cd5b1c["set()"] 687f3c30_8fae_fb5d_2f23_045d2220f990 -->|calls| 63ee8247_ada4_9f1d_e139_0c1167cd5b1c 7602fc38_fab9_8955_83f0_8643d7c6c7a4["increment()"] 687f3c30_8fae_fb5d_2f23_045d2220f990 -->|calls| 7602fc38_fab9_8955_83f0_8643d7c6c7a4 style 687f3c30_8fae_fb5d_2f23_045d2220f990 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/reactivity/set.js lines 175–190
clear() {
if (super.size === 0) {
return;
}
// Clear first, so we get nice console.log outputs with $inspect
super.clear();
var sources = this.#sources;
for (var s of sources.values()) {
set(s, false);
}
sources.clear();
set(this.#size, 0);
increment(this.#version);
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does clear() do?
clear() is a function in the svelte codebase, defined in packages/svelte/src/reactivity/set.js.
Where is clear() defined?
clear() is defined in packages/svelte/src/reactivity/set.js at line 175.
What does clear() call?
clear() calls 3 function(s): increment, set, values.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free