destroy_derived_effects() — svelte Function Reference
Architecture documentation for the destroy_derived_effects() function in deriveds.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 6a7c7098_bda5_0254_e673_2f75f156c2d5["destroy_derived_effects()"] 2fb8b3eb_7c25_3930_a184_09fab29d537f["deriveds.js"] 6a7c7098_bda5_0254_e673_2f75f156c2d5 -->|defined in| 2fb8b3eb_7c25_3930_a184_09fab29d537f 6ac29608_bb3f_4976_22d6_2651518ca4bc["execute_derived()"] 6ac29608_bb3f_4976_22d6_2651518ca4bc -->|calls| 6a7c7098_bda5_0254_e673_2f75f156c2d5 1705239c_1015_839e_cc01_7ff4d8e46bb2["remove_reaction()"] 1705239c_1015_839e_cc01_7ff4d8e46bb2 -->|calls| 6a7c7098_bda5_0254_e673_2f75f156c2d5 410f774f_2d1a_7114_fcba_b292ed7cae3a["destroy_effect()"] 6a7c7098_bda5_0254_e673_2f75f156c2d5 -->|calls| 410f774f_2d1a_7114_fcba_b292ed7cae3a style 6a7c7098_bda5_0254_e673_2f75f156c2d5 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/client/reactivity/deriveds.js lines 274–284
export function destroy_derived_effects(derived) {
var effects = derived.effects;
if (effects !== null) {
derived.effects = null;
for (var i = 0; i < effects.length; i += 1) {
destroy_effect(/** @type {Effect} */ (effects[i]));
}
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does destroy_derived_effects() do?
destroy_derived_effects() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/reactivity/deriveds.js.
Where is destroy_derived_effects() defined?
destroy_derived_effects() is defined in packages/svelte/src/internal/client/reactivity/deriveds.js at line 274.
What does destroy_derived_effects() call?
destroy_derived_effects() calls 1 function(s): destroy_effect.
What calls destroy_derived_effects()?
destroy_derived_effects() is called by 2 function(s): execute_derived, remove_reaction.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free