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
Calls
Source
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