Home / Function/ update() — svelte Function Reference

update() — svelte Function Reference

Architecture documentation for the update() function in sources.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  5d33d764_c539_b815_fe49_97b00f61f68e["update()"]
  e5c35d51_28d8_9054_923d_b7f82a3c8dc2["sources.js"]
  5d33d764_c539_b815_fe49_97b00f61f68e -->|defined in| e5c35d51_28d8_9054_923d_b7f82a3c8dc2
  e5a062fc_3223_a0e1_88f5_b719e1456637["eager_flush()"]
  e5a062fc_3223_a0e1_88f5_b719e1456637 -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  986e6f95_919f_827c_489d_ff0c8b9ff69d["legacy_rest_props_handler.set()"]
  986e6f95_919f_827c_489d_ff0c8b9ff69d -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  37ac64f8_deb4_d341_390e_b5c37109e143["legacy_rest_props_handler.deleteProperty()"]
  37ac64f8_deb4_d341_390e_b5c37109e143 -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  938b712b_1a7d_f851_13bc_11eabf638f12["value()"]
  938b712b_1a7d_f851_13bc_11eabf638f12 -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  a360a3a5_5250_4fe5_418b_2dcc66c19942["set()"]
  a360a3a5_5250_4fe5_418b_2dcc66c19942 -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  9db32bc0_91d2_d0f3_24a6_7b79d6e4ecf7["screenLeft()"]
  9db32bc0_91d2_d0f3_24a6_7b79d6e4ecf7 -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  2ee2b514_1382_be45_6282_698a000293a4["screenTop()"]
  2ee2b514_1382_be45_6282_698a000293a4 -->|calls| 5d33d764_c539_b815_fe49_97b00f61f68e
  a08b6cc5_af73_1be4_d02f_3113cf8a8305["get()"]
  5d33d764_c539_b815_fe49_97b00f61f68e -->|calls| a08b6cc5_af73_1be4_d02f_3113cf8a8305
  63ee8247_ada4_9f1d_e139_0c1167cd5b1c["set()"]
  5d33d764_c539_b815_fe49_97b00f61f68e -->|calls| 63ee8247_ada4_9f1d_e139_0c1167cd5b1c
  style 5d33d764_c539_b815_fe49_97b00f61f68e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/reactivity/sources.js lines 285–293

export function update(source, d = 1) {
	var value = get(source);
	var result = d === 1 ? value++ : value--;

	set(source, value);

	// @ts-expect-error
	return result;
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does update() do?
update() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/reactivity/sources.js.
Where is update() defined?
update() is defined in packages/svelte/src/internal/client/reactivity/sources.js at line 285.
What does update() call?
update() calls 2 function(s): get, set.
What calls update()?
update() is called by 7 function(s): eager_flush, legacy_rest_props_handler.deleteProperty, legacy_rest_props_handler.set, screenLeft, screenTop, set, value.

Analyze Your Own Codebase

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

Try Supermodel Free