Home / Function/ update_styles() — svelte Function Reference

update_styles() — svelte Function Reference

Architecture documentation for the update_styles() function in style.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  1fc2e6fc_fcdb_af67_e342_1e09bcc3c6d3["update_styles()"]
  e6776a33_ae8b_fb40_7de7_0a08f609b2db["style.js"]
  1fc2e6fc_fcdb_af67_e342_1e09bcc3c6d3 -->|defined in| e6776a33_ae8b_fb40_7de7_0a08f609b2db
  cdcce596_d5f9_cd9b_91b7_5b23f82ccf97["set_style()"]
  cdcce596_d5f9_cd9b_91b7_5b23f82ccf97 -->|calls| 1fc2e6fc_fcdb_af67_e342_1e09bcc3c6d3
  style 1fc2e6fc_fcdb_af67_e342_1e09bcc3c6d3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/dom/elements/style.js lines 10–22

function update_styles(dom, prev = {}, next, priority) {
	for (var key in next) {
		var value = next[key];

		if (prev[key] !== value) {
			if (next[key] == null) {
				dom.style.removeProperty(key);
			} else {
				dom.style.setProperty(key, value, priority);
			}
		}
	}
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does update_styles() do?
update_styles() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/dom/elements/style.js.
Where is update_styles() defined?
update_styles() is defined in packages/svelte/src/internal/client/dom/elements/style.js at line 10.
What calls update_styles()?
update_styles() is called by 1 function(s): set_style.

Analyze Your Own Codebase

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

Try Supermodel Free