Home / Function/ isAPropagatingComponent() — astro Function Reference

isAPropagatingComponent() — astro Function Reference

Architecture documentation for the isAPropagatingComponent() function in factory.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  3c66f1dd_fc50_7179_6263_ee44eed3ce9e["isAPropagatingComponent()"]
  32a4e48b_c12c_f5bf_8d17_818e77a145b7["factory.ts"]
  3c66f1dd_fc50_7179_6263_ee44eed3ce9e -->|defined in| 32a4e48b_c12c_f5bf_8d17_818e77a145b7
  bb003c72_539a_c22f_ebca_415a9bd4989a["getPropagationHint()"]
  3c66f1dd_fc50_7179_6263_ee44eed3ce9e -->|calls| bb003c72_539a_c22f_ebca_415a9bd4989a
  style 3c66f1dd_fc50_7179_6263_ee44eed3ce9e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/runtime/server/render/astro/factory.ts lines 19–25

export function isAPropagatingComponent(
	result: SSRResult,
	factory: AstroComponentFactory,
): boolean {
	const hint = getPropagationHint(result, factory);
	return hint === 'in-tree' || hint === 'self';
}

Domain

Subdomains

Frequently Asked Questions

What does isAPropagatingComponent() do?
isAPropagatingComponent() is a function in the astro codebase, defined in packages/astro/src/runtime/server/render/astro/factory.ts.
Where is isAPropagatingComponent() defined?
isAPropagatingComponent() is defined in packages/astro/src/runtime/server/render/astro/factory.ts at line 19.
What does isAPropagatingComponent() call?
isAPropagatingComponent() calls 1 function(s): getPropagationHint.

Analyze Your Own Codebase

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

Try Supermodel Free