Home / Function/ destroy_derived_effects() — svelte Function Reference

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

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