Home / Function/ rest_props() — svelte Function Reference

rest_props() — svelte Function Reference

Architecture documentation for the rest_props() function in index.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  c0f446b7_a35e_2c2c_9f8a_75054706fbb5["rest_props()"]
  96e89c8d_b2c8_e96e_289b_33f6cb1589e4["index.js"]
  c0f446b7_a35e_2c2c_9f8a_75054706fbb5 -->|defined in| 96e89c8d_b2c8_e96e_289b_33f6cb1589e4
  style c0f446b7_a35e_2c2c_9f8a_75054706fbb5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/internal/server/index.js lines 337–347

export function rest_props(props, rest) {
	/** @type {Record<string, unknown>} */
	const rest_props = {};
	let key;
	for (key in props) {
		if (!rest.includes(key)) {
			rest_props[key] = props[key];
		}
	}
	return rest_props;
}

Subdomains

Frequently Asked Questions

What does rest_props() do?
rest_props() is a function in the svelte codebase, defined in packages/svelte/src/internal/server/index.js.
Where is rest_props() defined?
rest_props() is defined in packages/svelte/src/internal/server/index.js at line 337.

Analyze Your Own Codebase

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

Try Supermodel Free