genNode() — vue Function Reference
Architecture documentation for the genNode() function in index.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 58562d3b_7f41_25f1_a971_62a0f5f779f7["genNode()"] 54260741_ae9d_a025_86de_47c513f5f82d["index.ts"] 58562d3b_7f41_25f1_a971_62a0f5f779f7 -->|defined in| 54260741_ae9d_a025_86de_47c513f5f82d 075d1f95_9965_89f4_3c01_f944fee6b553["genElement()"] 58562d3b_7f41_25f1_a971_62a0f5f779f7 -->|calls| 075d1f95_9965_89f4_3c01_f944fee6b553 7c7ae625_e72f_cb8f_34bc_33e77556fd57["genComment()"] 58562d3b_7f41_25f1_a971_62a0f5f779f7 -->|calls| 7c7ae625_e72f_cb8f_34bc_33e77556fd57 76a6101d_852d_2550_5979_e1f59715bef1["genText()"] 58562d3b_7f41_25f1_a971_62a0f5f779f7 -->|calls| 76a6101d_852d_2550_5979_e1f59715bef1 style 58562d3b_7f41_25f1_a971_62a0f5f779f7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/compiler/codegen/index.ts lines 583–591
function genNode(node: ASTNode, state: CodegenState): string {
if (node.type === 1) {
return genElement(node, state)
} else if (node.type === 3 && node.isComment) {
return genComment(node)
} else {
return genText(node)
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does genNode() do?
genNode() is a function in the vue codebase, defined in src/compiler/codegen/index.ts.
Where is genNode() defined?
genNode() is defined in src/compiler/codegen/index.ts at line 583.
What does genNode() call?
genNode() calls 3 function(s): genComment, genElement, genText.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free