deep_read_state() — svelte Function Reference
Architecture documentation for the deep_read_state() function in runtime.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 14da5ffa_bc19_aee6_36b3_bbba24db7f02["deep_read_state()"] bde4209f_8ffc_1594_4024_b1835a44bcf6["runtime.js"] 14da5ffa_bc19_aee6_36b3_bbba24db7f02 -->|defined in| bde4209f_8ffc_1594_4024_b1835a44bcf6 fe849ab3_05c7_5165_9402_4485495c5927["action()"] fe849ab3_05c7_5165_9402_4485495c5927 -->|calls| 14da5ffa_bc19_aee6_36b3_bbba24db7f02 2bef4c90_800a_61a0_724e_32f34a823482["init()"] 2bef4c90_800a_61a0_724e_32f34a823482 -->|calls| 14da5ffa_bc19_aee6_36b3_bbba24db7f02 6df34f9a_c0f2_3a71_c389_07a149b321f6["deep_read()"] 14da5ffa_bc19_aee6_36b3_bbba24db7f02 -->|calls| 6df34f9a_c0f2_3a71_c389_07a149b321f6 style 14da5ffa_bc19_aee6_36b3_bbba24db7f02 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/client/runtime.js lines 777–792
export function deep_read_state(value) {
if (typeof value !== 'object' || !value || value instanceof EventTarget) {
return;
}
if (STATE_SYMBOL in value) {
deep_read(value);
} else if (!Array.isArray(value)) {
for (let key in value) {
const prop = value[key];
if (typeof prop === 'object' && prop && STATE_SYMBOL in prop) {
deep_read(prop);
}
}
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does deep_read_state() do?
deep_read_state() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/runtime.js.
Where is deep_read_state() defined?
deep_read_state() is defined in packages/svelte/src/internal/client/runtime.js at line 777.
What does deep_read_state() call?
deep_read_state() calls 1 function(s): deep_read.
What calls deep_read_state()?
deep_read_state() is called by 2 function(s): action, init.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free