Home / Function/ check_src_in_dev_hydration() — svelte Function Reference

check_src_in_dev_hydration() — svelte Function Reference

Architecture documentation for the check_src_in_dev_hydration() function in attributes.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  111c4519_c7e6_3546_5a6f_e63970808b2e["check_src_in_dev_hydration()"]
  0acd2537_e1bf_d7ae_30d5_407378cfa4d3["attributes.js"]
  111c4519_c7e6_3546_5a6f_e63970808b2e -->|defined in| 0acd2537_e1bf_d7ae_30d5_407378cfa4d3
  a305388e_cd72_059e_c54e_36001ca30e0a["set_attribute()"]
  a305388e_cd72_059e_c54e_36001ca30e0a -->|calls| 111c4519_c7e6_3546_5a6f_e63970808b2e
  14fa0e9a_c29e_aa54_7ab3_0268335744e2["srcset_url_equal()"]
  111c4519_c7e6_3546_5a6f_e63970808b2e -->|calls| 14fa0e9a_c29e_aa54_7ab3_0268335744e2
  282a6240_c99f_b6ac_eb2f_8d08edc66328["src_url_equal()"]
  111c4519_c7e6_3546_5a6f_e63970808b2e -->|calls| 282a6240_c99f_b6ac_eb2f_8d08edc66328
  2cb97095_4143_1560_6dce_355a44f79dae["hydration_attribute_changed()"]
  111c4519_c7e6_3546_5a6f_e63970808b2e -->|calls| 2cb97095_4143_1560_6dce_355a44f79dae
  style 111c4519_c7e6_3546_5a6f_e63970808b2e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/client/dom/elements/attributes.js lines 608–618

function check_src_in_dev_hydration(element, attribute, value) {
	if (!DEV) return;
	if (attribute === 'srcset' && srcset_url_equal(element, value)) return;
	if (src_url_equal(element.getAttribute(attribute) ?? '', value)) return;

	w.hydration_attribute_changed(
		attribute,
		element.outerHTML.replace(element.innerHTML, element.innerHTML && '...'),
		String(value)
	);
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does check_src_in_dev_hydration() do?
check_src_in_dev_hydration() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/dom/elements/attributes.js.
Where is check_src_in_dev_hydration() defined?
check_src_in_dev_hydration() is defined in packages/svelte/src/internal/client/dom/elements/attributes.js at line 608.
What does check_src_in_dev_hydration() call?
check_src_in_dev_hydration() calls 3 function(s): hydration_attribute_changed, src_url_equal, srcset_url_equal.
What calls check_src_in_dev_hydration()?
check_src_in_dev_hydration() is called by 1 function(s): set_attribute.

Analyze Your Own Codebase

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

Try Supermodel Free