exclude_from_object() — svelte Function Reference
Architecture documentation for the exclude_from_object() function in runtime.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 97737822_4db0_1f16_2a1a_a5ac0b7ba7c7["exclude_from_object()"] bde4209f_8ffc_1594_4024_b1835a44bcf6["runtime.js"] 97737822_4db0_1f16_2a1a_a5ac0b7ba7c7 -->|defined in| bde4209f_8ffc_1594_4024_b1835a44bcf6 style 97737822_4db0_1f16_2a1a_a5ac0b7ba7c7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/internal/client/runtime.js lines 752–769
export function exclude_from_object(obj, keys) {
/** @type {Record<string | symbol, unknown>} */
var result = {};
for (var key in obj) {
if (!keys.includes(key)) {
result[key] = obj[key];
}
}
for (var symbol of Object.getOwnPropertySymbols(obj)) {
if (Object.propertyIsEnumerable.call(obj, symbol) && !keys.includes(symbol)) {
result[symbol] = obj[symbol];
}
}
return result;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does exclude_from_object() do?
exclude_from_object() is a function in the svelte codebase, defined in packages/svelte/src/internal/client/runtime.js.
Where is exclude_from_object() defined?
exclude_from_object() is defined in packages/svelte/src/internal/client/runtime.js at line 752.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free