sameVnode() — vue Function Reference
Architecture documentation for the sameVnode() function in patch.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD c48f2bd8_6020_4edf_01ad_950addd6de62["sameVnode()"] 0df06241_48e0_316d_48c2_6f91c7a049b1["patch.ts"] c48f2bd8_6020_4edf_01ad_950addd6de62 -->|defined in| 0df06241_48e0_316d_48c2_6f91c7a049b1 3bb2ae4b_c366_ee68_8304_5578e138a454["createPatchFunction()"] 3bb2ae4b_c366_ee68_8304_5578e138a454 -->|calls| c48f2bd8_6020_4edf_01ad_950addd6de62 4ea4963b_7adf_a1ca_5a07_b5186f3fc8d7["sameInputType()"] c48f2bd8_6020_4edf_01ad_950addd6de62 -->|calls| 4ea4963b_7adf_a1ca_5a07_b5186f3fc8d7 style c48f2bd8_6020_4edf_01ad_950addd6de62 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/core/vdom/patch.ts lines 36–46
function sameVnode(a, b) {
return (
a.key === b.key &&
a.asyncFactory === b.asyncFactory &&
((a.tag === b.tag &&
a.isComment === b.isComment &&
isDef(a.data) === isDef(b.data) &&
sameInputType(a, b)) ||
(isTrue(a.isAsyncPlaceholder) && isUndef(b.asyncFactory.error)))
)
}
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does sameVnode() do?
sameVnode() is a function in the vue codebase, defined in src/core/vdom/patch.ts.
Where is sameVnode() defined?
sameVnode() is defined in src/core/vdom/patch.ts at line 36.
What does sameVnode() call?
sameVnode() calls 1 function(s): sameInputType.
What calls sameVnode()?
sameVnode() is called by 1 function(s): createPatchFunction.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free