Home / Function/ delete() — svelte Function Reference

delete() — svelte Function Reference

Architecture documentation for the delete() function in map.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  93c3f10b_1e5e_7023_b942_665d846b5985["delete()"]
  f49779c1_f219_37b0_968a_883379ecd32c["SvelteMap"]
  93c3f10b_1e5e_7023_b942_665d846b5985 -->|defined in| f49779c1_f219_37b0_968a_883379ecd32c
  c4654be9_603f_7b49_e404_23ea06eb0af5["set()"]
  93c3f10b_1e5e_7023_b942_665d846b5985 -->|calls| c4654be9_603f_7b49_e404_23ea06eb0af5
  7602fc38_fab9_8955_83f0_8643d7c6c7a4["increment()"]
  93c3f10b_1e5e_7023_b942_665d846b5985 -->|calls| 7602fc38_fab9_8955_83f0_8643d7c6c7a4
  a08b6cc5_af73_1be4_d02f_3113cf8a8305["get()"]
  93c3f10b_1e5e_7023_b942_665d846b5985 -->|calls| a08b6cc5_af73_1be4_d02f_3113cf8a8305
  style 93c3f10b_1e5e_7023_b942_665d846b5985 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/reactivity/map.js lines 198–211

	delete(key) {
		var sources = this.#sources;
		var s = sources.get(key);
		var res = super.delete(key);

		if (s !== undefined) {
			sources.delete(key);
			set(this.#size, super.size);
			set(s, -1);
			increment(this.#version);
		}

		return res;
	}

Subdomains

Frequently Asked Questions

What does delete() do?
delete() is a function in the svelte codebase, defined in packages/svelte/src/reactivity/map.js.
Where is delete() defined?
delete() is defined in packages/svelte/src/reactivity/map.js at line 198.
What does delete() call?
delete() calls 3 function(s): get, increment, set.

Analyze Your Own Codebase

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

Try Supermodel Free