effect() — svelte Function Reference
Architecture documentation for the effect() function in effects.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD a985ae40_8ef8_7ef2_adad_116fbf97e70c["effect()"] 1ae6fa4e_16ee_acdf_5e28_17eb0819fddb["effects.js"] a985ae40_8ef8_7ef2_adad_116fbf97e70c -->|defined in| 1ae6fa4e_16ee_acdf_5e28_17eb0819fddb 62511000_fb03_0d9c_03d6_7b13cd37ac90["trace()"] 62511000_fb03_0d9c_03d6_7b13cd37ac90 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 798a6bbb_696a_b1fa_eb41_2653c2a6b1bf["append_styles()"] 798a6bbb_696a_b1fa_eb41_2653c2a6b1bf -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c fe849ab3_05c7_5165_9402_4485495c5927["action()"] fe849ab3_05c7_5165_9402_4485495c5927 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 4133c9ed_6ce6_0847_e62e_62aaf8690ab4["attach()"] 4133c9ed_6ce6_0847_e62e_62aaf8690ab4 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 9a87a496_4e7d_9214_8bba_7bb2e3e47939["attribute_effect()"] 9a87a496_4e7d_9214_8bba_7bb2e3e47939 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c d355aa29_ab86_ad6d_4a8a_740461ac7a47["bind_playback_rate()"] d355aa29_ab86_ad6d_4a8a_740461ac7a47 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 3705198f_eeda_87a7_a1e3_075a8ad337f4["bind_paused()"] 3705198f_eeda_87a7_a1e3_075a8ad337f4 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c c085d4db_2942_3c89_a472_21c20593b124["bind_select_value()"] c085d4db_2942_3c89_a472_21c20593b124 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 3ac8a64d_6076_ef29_6f61_da1b17358bbe["bind_element_size()"] 3ac8a64d_6076_ef29_6f61_da1b17358bbe -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c ce2fa74c_287c_b099_4a87_8b97b486275c["bind_this()"] ce2fa74c_287c_b099_4a87_8b97b486275c -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 8fa6bd71_c8f4_43c7_f2d8_d71e02986e25["bind_window_scroll()"] 8fa6bd71_c8f4_43c7_f2d8_d71e02986e25 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 44764042_8b9f_4b88_947a_7c8b4732666d["transition()"] 44764042_8b9f_4b88_947a_7c8b4732666d -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c 9a4a3f08_7a6a_f871_c243_a35a6690f3f7["run()"] 9a4a3f08_7a6a_f871_c243_a35a6690f3f7 -->|calls| a985ae40_8ef8_7ef2_adad_116fbf97e70c style a985ae40_8ef8_7ef2_adad_116fbf97e70c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/client/reactivity/effects.js lines 290–292
export function effect(fn) {
return create_effect(EFFECT, fn, false);
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does effect() do?
effect() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/reactivity/effects.js.
Where is effect() defined?
effect() is defined in packages/svelte/src/internal/client/reactivity/effects.js at line 290.
What does effect() call?
effect() calls 1 function(s): create_effect.
What calls effect()?
effect() is called by 15 function(s): action, append_styles, attach, attribute_effect, bind_element_size, bind_paused, bind_playback_rate, bind_select_value, and 7 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free