Home / Function/ reconnect() — svelte Function Reference

reconnect() — svelte Function Reference

Architecture documentation for the reconnect() function in runtime.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  2ce4cf42_d3c4_d6b4_8173_79fc18923aba["reconnect()"]
  bde4209f_8ffc_1594_4024_b1835a44bcf6["runtime.js"]
  2ce4cf42_d3c4_d6b4_8173_79fc18923aba -->|defined in| bde4209f_8ffc_1594_4024_b1835a44bcf6
  a08b6cc5_af73_1be4_d02f_3113cf8a8305["get()"]
  a08b6cc5_af73_1be4_d02f_3113cf8a8305 -->|calls| 2ce4cf42_d3c4_d6b4_8173_79fc18923aba
  ea5280ff_3b87_42ee_3823_3570b76a5779["push()"]
  2ce4cf42_d3c4_d6b4_8173_79fc18923aba -->|calls| ea5280ff_3b87_42ee_3823_3570b76a5779
  style 2ce4cf42_d3c4_d6b4_8173_79fc18923aba fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/runtime.js lines 679–691

function reconnect(derived) {
	if (derived.deps === null) return;

	derived.f |= CONNECTED;

	for (const dep of derived.deps) {
		(dep.reactions ??= []).push(derived);

		if ((dep.f & DERIVED) !== 0 && (dep.f & CONNECTED) === 0) {
			reconnect(/** @type {Derived} */ (dep));
		}
	}
}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does reconnect() do?
reconnect() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/runtime.js.
Where is reconnect() defined?
reconnect() is defined in packages/svelte/src/internal/client/runtime.js at line 679.
What does reconnect() call?
reconnect() calls 1 function(s): push.
What calls reconnect()?
reconnect() is called by 1 function(s): get.

Analyze Your Own Codebase

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

Try Supermodel Free