mergeClassData() — vue Function Reference
Architecture documentation for the mergeClassData() function in class.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD e1e3d961_0eca_5647_2767_5df6c85b6dc8["mergeClassData()"] 4ec31fd8_074b_a82e_4cf2_6c1ee53c2f70["class.ts"] e1e3d961_0eca_5647_2767_5df6c85b6dc8 -->|defined in| 4ec31fd8_074b_a82e_4cf2_6c1ee53c2f70 862d7d20_377c_22d1_c3c3_62c1ec00293e["genClassForVnode()"] 862d7d20_377c_22d1_c3c3_62c1ec00293e -->|calls| e1e3d961_0eca_5647_2767_5df6c85b6dc8 6dfe6237_47ed_435a_6dda_e47b72ceccbc["concat()"] e1e3d961_0eca_5647_2767_5df6c85b6dc8 -->|calls| 6dfe6237_47ed_435a_6dda_e47b72ceccbc style e1e3d961_0eca_5647_2767_5df6c85b6dc8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/platforms/web/util/class.ts lines 24–35
function mergeClassData(
child: VNodeData,
parent: VNodeData
): {
staticClass: string
class: any
} {
return {
staticClass: concat(child.staticClass, parent.staticClass),
class: isDef(child.class) ? [child.class, parent.class] : parent.class
}
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does mergeClassData() do?
mergeClassData() is a function in the vue codebase, defined in src/platforms/web/util/class.ts.
Where is mergeClassData() defined?
mergeClassData() is defined in src/platforms/web/util/class.ts at line 24.
What does mergeClassData() call?
mergeClassData() calls 1 function(s): concat.
What calls mergeClassData()?
mergeClassData() is called by 1 function(s): genClassForVnode.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free