createElement() — vue Function Reference
Architecture documentation for the createElement() function in create-element.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd["createElement()"] ed56e0c4_2667_3b26_6b70_35cd51b08810["create-element.ts"] 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd -->|defined in| ed56e0c4_2667_3b26_6b70_35cd51b08810 f4a31343_8d36_5571_8c89_ce5e074a5044["initRender()"] f4a31343_8d36_5571_8c89_ce5e074a5044 -->|calls| 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd c5286b65_3542_0b12_cbd4_8f0583f72f9a["FunctionalRenderContext()"] c5286b65_3542_0b12_cbd4_8f0583f72f9a -->|calls| 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd 8f039fb7_3dd7_c042_a405_8ef31efb27cd["h()"] 8f039fb7_3dd7_c042_a405_8ef31efb27cd -->|calls| 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd 53f4baed_8a93_cc70_5c6b_47da31c500b5["_createElement()"] 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd -->|calls| 53f4baed_8a93_cc70_5c6b_47da31c500b5 style 2c55eb58_ce03_1c5e_ac99_4fc1ef41c3cd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/core/vdom/create-element.ts lines 27–44
export function createElement(
context: Component,
tag: any,
data: any,
children: any,
normalizationType: any,
alwaysNormalize: boolean
): VNode | Array<VNode> {
if (isArray(data) || isPrimitive(data)) {
normalizationType = children
children = data
data = undefined
}
if (isTrue(alwaysNormalize)) {
normalizationType = ALWAYS_NORMALIZE
}
return _createElement(context, tag, data, children, normalizationType)
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does createElement() do?
createElement() is a function in the vue codebase, defined in src/core/vdom/create-element.ts.
Where is createElement() defined?
createElement() is defined in src/core/vdom/create-element.ts at line 27.
What does createElement() call?
createElement() calls 1 function(s): _createElement.
What calls createElement()?
createElement() is called by 3 function(s): FunctionalRenderContext, h, initRender.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free