Home / Function/ add() — svelte Function Reference

add() — svelte Function Reference

Architecture documentation for the add() function in set.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68["add()"]
  eea73370_3158_afe8_bb16_b4ffb58d476f["SvelteSet"]
  c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68 -->|defined in| eea73370_3158_afe8_bb16_b4ffb58d476f
  2f2c0b09_fdf1_e466_679b_e88c5380a219["constructor()"]
  2f2c0b09_fdf1_e466_679b_e88c5380a219 -->|calls| c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68
  d460491c_489c_23c6_7a07_f9e08453a5c2["has()"]
  c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68 -->|calls| d460491c_489c_23c6_7a07_f9e08453a5c2
  63ee8247_ada4_9f1d_e139_0c1167cd5b1c["set()"]
  c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68 -->|calls| 63ee8247_ada4_9f1d_e139_0c1167cd5b1c
  7602fc38_fab9_8955_83f0_8643d7c6c7a4["increment()"]
  c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68 -->|calls| 7602fc38_fab9_8955_83f0_8643d7c6c7a4
  style c3ab1fe7_dc0c_4dce_760e_a2afd68ccc68 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/reactivity/set.js lines 146–154

	add(value) {
		if (!super.has(value)) {
			super.add(value);
			set(this.#size, super.size);
			increment(this.#version);
		}

		return this;
	}

Subdomains

Called By

Frequently Asked Questions

What does add() do?
add() is a function in the svelte codebase, defined in packages/svelte/src/reactivity/set.js.
Where is add() defined?
add() is defined in packages/svelte/src/reactivity/set.js at line 146.
What does add() call?
add() calls 3 function(s): has, increment, set.
What calls add()?
add() is called by 1 function(s): constructor.

Analyze Your Own Codebase

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

Try Supermodel Free