title() — svelte Function Reference
Architecture documentation for the title() function in renderer.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD ba594e9e_df42_b3bb_2cd9_f91387ffad49["title()"] ce85d155_9f13_f67c_9824_407161a6c2c7["Renderer"] ba594e9e_df42_b3bb_2cd9_f91387ffad49 -->|defined in| ce85d155_9f13_f67c_9824_407161a6c2c7 21019058_361e_3bf8_9446_bb7e6cbefafc["get_path()"] ba594e9e_df42_b3bb_2cd9_f91387ffad49 -->|calls| 21019058_361e_3bf8_9446_bb7e6cbefafc 658aea3c_3677_5e23_97a5_866bbdc9fd99["set_title()"] ba594e9e_df42_b3bb_2cd9_f91387ffad49 -->|calls| 658aea3c_3677_5e23_97a5_866bbdc9fd99 c5be8ca5_baec_c99c_4e0b_ffd4fd83f2a8["child()"] ba594e9e_df42_b3bb_2cd9_f91387ffad49 -->|calls| c5be8ca5_baec_c99c_4e0b_ffd4fd83f2a8 1e31aba2_e11a_1dfa_89a2_5b7a2d9af208["fn()"] ba594e9e_df42_b3bb_2cd9_f91387ffad49 -->|calls| 1e31aba2_e11a_1dfa_89a2_5b7a2d9af208 style ba594e9e_df42_b3bb_2cd9_f91387ffad49 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/server/renderer.js lines 308–329
title(fn) {
const path = this.get_path();
/** @param {string} head */
const close = (head) => {
this.global.set_title(head, path);
};
this.child((renderer) => {
const r = new Renderer(renderer.global, renderer);
fn(r);
if (renderer.global.mode === 'async') {
return r.#collect_content_async().then((content) => {
close(content.head);
});
} else {
const content = r.#collect_content();
close(content.head);
}
});
}
Domain
Subdomains
Source
Frequently Asked Questions
What does title() do?
title() is a function in the svelte codebase, defined in packages/svelte/src/internal/server/renderer.js.
Where is title() defined?
title() is defined in packages/svelte/src/internal/server/renderer.js at line 308.
What does title() call?
title() calls 4 function(s): child, fn, get_path, set_title.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free