Home / Function/ update_derived_status() — svelte Function Reference

update_derived_status() — svelte Function Reference

Architecture documentation for the update_derived_status() function in status.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  58b2d309_6832_2659_5c05_6923f97c1163["update_derived_status()"]
  75905fba_56c6_c9fc_1dbc_6e53bfb2ebc5["status.js"]
  58b2d309_6832_2659_5c05_6923f97c1163 -->|defined in| 75905fba_56c6_c9fc_1dbc_6e53bfb2ebc5
  e6ca562d_6ddf_c249_6259_b15d55cbdd91["update_derived()"]
  e6ca562d_6ddf_c249_6259_b15d55cbdd91 -->|calls| 58b2d309_6832_2659_5c05_6923f97c1163
  fc566ca0_2101_ea1a_cf42_44d2442cc526["internal_set()"]
  fc566ca0_2101_ea1a_cf42_44d2442cc526 -->|calls| 58b2d309_6832_2659_5c05_6923f97c1163
  1705239c_1015_839e_cc01_7ff4d8e46bb2["remove_reaction()"]
  1705239c_1015_839e_cc01_7ff4d8e46bb2 -->|calls| 58b2d309_6832_2659_5c05_6923f97c1163
  6479f832_c1d7_7636_b658_b3f9c70d9af0["set_signal_status()"]
  58b2d309_6832_2659_5c05_6923f97c1163 -->|calls| 6479f832_c1d7_7636_b658_b3f9c70d9af0
  style 58b2d309_6832_2659_5c05_6923f97c1163 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/reactivity/status.js lines 18–25

export function update_derived_status(derived) {
	// Only mark as MAYBE_DIRTY if disconnected and has dependencies.
	if ((derived.f & CONNECTED) !== 0 || derived.deps === null) {
		set_signal_status(derived, CLEAN);
	} else {
		set_signal_status(derived, MAYBE_DIRTY);
	}
}

Domain

Subdomains

Frequently Asked Questions

What does update_derived_status() do?
update_derived_status() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/reactivity/status.js.
Where is update_derived_status() defined?
update_derived_status() is defined in packages/svelte/src/internal/client/reactivity/status.js at line 18.
What does update_derived_status() call?
update_derived_status() calls 1 function(s): set_signal_status.
What calls update_derived_status()?
update_derived_status() is called by 3 function(s): internal_set, remove_reaction, update_derived.

Analyze Your Own Codebase

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

Try Supermodel Free