MCPcopy
hub / github.com/sveltejs/svelte / delete

Method delete

packages/svelte/src/reactivity/set.js:157–173  ·  view source on GitHub ↗

@param {T} value

(value)

Source from the content-addressed store, hash-verified

155
156 /** @param {T} value */
157 delete(value) {
158 var deleted = super.delete(value);
159 var sources = this.#sources;
160 var s = sources.get(value);
161
162 if (s !== undefined) {
163 sources.delete(value);
164 set(s, false);
165 }
166
167 if (deleted) {
168 set(this.#size, super.size);
169 increment(this.#version);
170 }
171
172 return deleted;
173 }
174
175 clear() {
176 if (super.size === 0) {

Callers

nothing calls this directly

Calls 3

setFunction · 0.90
incrementFunction · 0.90
getMethod · 0.45

Tested by

no test coverage detected