Home / Function/ render() — svelte Function Reference

render() — svelte Function Reference

Architecture documentation for the render() function in index.d.ts from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  b16b17c8_a339_c4a4_5c84_8139f6409c64["render()"]
  4719e8a3_cb20_f33b_93e5_2fedfa14447f["ComponentProps"]
  b16b17c8_a339_c4a4_5c84_8139f6409c64 -->|defined in| 4719e8a3_cb20_f33b_93e5_2fedfa14447f
  style b16b17c8_a339_c4a4_5c84_8139f6409c64 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/types/index.d.ts lines 2551–2574

	export function render<
		Comp extends SvelteComponent<any> | Component<any>,
		Props extends ComponentProps<Comp> = ComponentProps<Comp>
	>(
		...args: {} extends Props
			? [
					component: Comp extends SvelteComponent<any> ? ComponentType<Comp> : Comp,
					options?: {
						props?: Omit<Props, '$$slots' | '$$events'>;
						context?: Map<any, any>;
						idPrefix?: string;
						csp?: Csp;
					}
				]
			: [
					component: Comp extends SvelteComponent<any> ? ComponentType<Comp> : Comp,
					options: {
						props: Omit<Props, '$$slots' | '$$events'>;
						context?: Map<any, any>;
						idPrefix?: string;
						csp?: Csp;
					}
				]
	): RenderOutput;

Domain

Subdomains

Frequently Asked Questions

What does render() do?
render() is a function in the svelte codebase, defined in packages/svelte/types/index.d.ts.
Where is render() defined?
render() is defined in packages/svelte/types/index.d.ts at line 2551.

Analyze Your Own Codebase

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

Try Supermodel Free