set_text() — svelte Function Reference
Architecture documentation for the set_text() function in render.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 1f77cdf9_84c5_da8b_e398_74a67e39c372["set_text()"] deb813bb_c5d2_3dfd_2554_606359abaa83["render.js"] 1f77cdf9_84c5_da8b_e398_74a67e39c372 -->|defined in| deb813bb_c5d2_3dfd_2554_606359abaa83 style 1f77cdf9_84c5_da8b_e398_74a67e39c372 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/client/render.js lines 46–55
export function set_text(text, value) {
// For objects, we apply string coercion (which might make things like $state array references in the template reactive) before diffing
var str = value == null ? '' : typeof value === 'object' ? value + '' : value;
// @ts-expect-error
if (str !== (text.__t ??= text.nodeValue)) {
// @ts-expect-error
text.__t = str;
text.nodeValue = str + '';
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does set_text() do?
set_text() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/render.js.
Where is set_text() defined?
set_text() is defined in packages/svelte/src/internal/client/render.js at line 46.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free