Home / Function/ unset_context() — svelte Function Reference

unset_context() — svelte Function Reference

Architecture documentation for the unset_context() function in async.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  df71411d_ad64_65b8_da29_e77890377349["unset_context()"]
  1ad3e508_c069_abae_2e4a_bd17c8892e18["async.js"]
  df71411d_ad64_65b8_da29_e77890377349 -->|defined in| 1ad3e508_c069_abae_2e4a_bd17c8892e18
  6b775363_a430_a650_b5bb_43f6c298e1fe["await_block()"]
  6b775363_a430_a650_b5bb_43f6c298e1fe -->|calls| df71411d_ad64_65b8_da29_e77890377349
  b9aaaccb_7510_28de_bb53_f808b2cb1d5e["flatten()"]
  b9aaaccb_7510_28de_bb53_f808b2cb1d5e -->|calls| df71411d_ad64_65b8_da29_e77890377349
  9a4a3f08_7a6a_f871_c243_a35a6690f3f7["run()"]
  9a4a3f08_7a6a_f871_c243_a35a6690f3f7 -->|calls| df71411d_ad64_65b8_da29_e77890377349
  a387a36f_f417_a149_0b1a_ee4a1da63440["async_derived()"]
  a387a36f_f417_a149_0b1a_ee4a1da63440 -->|calls| df71411d_ad64_65b8_da29_e77890377349
  55623862_10b7_5361_e30b_34ec6941f1a7["set_active_effect()"]
  df71411d_ad64_65b8_da29_e77890377349 -->|calls| 55623862_10b7_5361_e30b_34ec6941f1a7
  311ef9f4_9b68_c178_c1db_3b8696f7d964["set_active_reaction()"]
  df71411d_ad64_65b8_da29_e77890377349 -->|calls| 311ef9f4_9b68_c178_c1db_3b8696f7d964
  7a5dcc8e_a227_a041_3278_04368ddf1422["set_component_context()"]
  df71411d_ad64_65b8_da29_e77890377349 -->|calls| 7a5dcc8e_a227_a041_3278_04368ddf1422
  f95202e3_c35b_4c26_06a5_6dfeb39de67c["set_from_async_derived()"]
  df71411d_ad64_65b8_da29_e77890377349 -->|calls| f95202e3_c35b_4c26_06a5_6dfeb39de67c
  0fccb27b_7aac_6445_e857_e807f2ce0d7d["set_dev_stack()"]
  df71411d_ad64_65b8_da29_e77890377349 -->|calls| 0fccb27b_7aac_6445_e857_e807f2ce0d7d
  style df71411d_ad64_65b8_da29_e77890377349 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/reactivity/async.js lines 210–219

export function unset_context() {
	set_active_effect(null);
	set_active_reaction(null);
	set_component_context(null);

	if (DEV) {
		set_from_async_derived(null);
		set_dev_stack(null);
	}
}

Domain

Subdomains

Frequently Asked Questions

What does unset_context() do?
unset_context() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/reactivity/async.js.
Where is unset_context() defined?
unset_context() is defined in packages/svelte/src/internal/client/reactivity/async.js at line 210.
What does unset_context() call?
unset_context() calls 5 function(s): set_active_effect, set_active_reaction, set_component_context, set_dev_stack, set_from_async_derived.
What calls unset_context()?
unset_context() is called by 4 function(s): async_derived, await_block, flatten, run.

Analyze Your Own Codebase

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

Try Supermodel Free