getElemForVirtual() — astro Function Reference
Architecture documentation for the getElemForVirtual() function in vite-virtual-modules.test.js from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 199d5214_0a31_6e36_af35_b090f1ab1150["getElemForVirtual()"] 221d23f3_42b5_f6f3_9e21_f8df43f17aff["vite-virtual-modules.test.js"] 199d5214_0a31_6e36_af35_b090f1ab1150 -->|defined in| 221d23f3_42b5_f6f3_9e21_f8df43f17aff style 199d5214_0a31_6e36_af35_b090f1ab1150 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/e2e/vite-virtual-modules.test.js lines 24–34
async function getElemForVirtual(page, element, attribute) {
const elements = await page.locator(element).all();
for (const elem of elements) {
const attr = await elem.getAttribute(attribute);
if (attr !== VIRTUAL_MODULE_ID) continue;
return elem;
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does getElemForVirtual() do?
getElemForVirtual() is a function in the astro codebase, defined in packages/astro/e2e/vite-virtual-modules.test.js.
Where is getElemForVirtual() defined?
getElemForVirtual() is defined in packages/astro/e2e/vite-virtual-modules.test.js at line 24.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free