getPropagationHint() — astro Function Reference
Architecture documentation for the getPropagationHint() function in factory.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD bb003c72_539a_c22f_ebca_415a9bd4989a["getPropagationHint()"] 32a4e48b_c12c_f5bf_8d17_818e77a145b7["factory.ts"] bb003c72_539a_c22f_ebca_415a9bd4989a -->|defined in| 32a4e48b_c12c_f5bf_8d17_818e77a145b7 3c66f1dd_fc50_7179_6263_ee44eed3ce9e["isAPropagatingComponent()"] 3c66f1dd_fc50_7179_6263_ee44eed3ce9e -->|calls| bb003c72_539a_c22f_ebca_415a9bd4989a style bb003c72_539a_c22f_ebca_415a9bd4989a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/runtime/server/render/astro/factory.ts lines 27–36
export function getPropagationHint(
result: SSRResult,
factory: AstroComponentFactory,
): PropagationHint {
let hint: PropagationHint = factory.propagation || 'none';
if (factory.moduleId && result.componentMetadata.has(factory.moduleId) && hint === 'none') {
hint = result.componentMetadata.get(factory.moduleId)!.propagation;
}
return hint;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does getPropagationHint() do?
getPropagationHint() is a function in the astro codebase, defined in packages/astro/src/runtime/server/render/astro/factory.ts.
Where is getPropagationHint() defined?
getPropagationHint() is defined in packages/astro/src/runtime/server/render/astro/factory.ts at line 27.
What calls getPropagationHint()?
getPropagationHint() is called by 1 function(s): isAPropagatingComponent.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free