Home / Function/ depends_on_old_values() — svelte Function Reference

depends_on_old_values() — svelte Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  44f1a3e5_a277_7ed0_ece5_a7d65d767ba0["depends_on_old_values()"]
  bde4209f_8ffc_1594_4024_b1835a44bcf6["runtime.js"]
  44f1a3e5_a277_7ed0_ece5_a7d65d767ba0 -->|defined in| bde4209f_8ffc_1594_4024_b1835a44bcf6
  a08b6cc5_af73_1be4_d02f_3113cf8a8305["get()"]
  a08b6cc5_af73_1be4_d02f_3113cf8a8305 -->|calls| 44f1a3e5_a277_7ed0_ece5_a7d65d767ba0
  style 44f1a3e5_a277_7ed0_ece5_a7d65d767ba0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/runtime.js lines 694–709

function depends_on_old_values(derived) {
	if (derived.v === UNINITIALIZED) return true; // we don't know, so assume the worst
	if (derived.deps === null) return false;

	for (const dep of derived.deps) {
		if (old_values.has(dep)) {
			return true;
		}

		if ((dep.f & DERIVED) !== 0 && depends_on_old_values(/** @type {Derived} */ (dep))) {
			return true;
		}
	}

	return false;
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does depends_on_old_values() do?
depends_on_old_values() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/runtime.js.
Where is depends_on_old_values() defined?
depends_on_old_values() is defined in packages/svelte/src/internal/client/runtime.js at line 694.
What calls depends_on_old_values()?
depends_on_old_values() 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