VDOM — vue Architecture
Handles VNode creation and the diff/patch process
Entity Profile
Relationship Graph
Domain
Functions
- Vue()
- _createElement()
- _traverse()
- add()
- addDep()
- assertType()
- bindDynamicKeys()
- bindObjectListeners()
- bindObjectProps()
- callActivatedHooks()
- checkComponents()
- checkKeyCodes()
- checkProp()
- child()
- cleanupDeps()
- cloneVNode()
- constructor()
- constructor()
- createEmptyVNode()
- createKeyToOldIdx()
- createOnceHandler()
- createPatchFunction()
- createTextVNode()
- dedupeHooks()
- default.update()
- defineReactive()
- dependArray()
- doWatch()
- eventsMixin()
- getHandler.get()
- getRawDirName()
- getTypeIndex()
- hasHandler.has()
- initComputed()
- initEvents()
- initGlobalAPI()
- initInjections()
- initMixin()
- initProvide()
- initProxy()
- initRender()
- initWatch()
- installRenderHelpers()
- isExplicable()
- isKeyNotMatch()
- markStatic()
- mergeVNodeHook()
- normalizeChildren()
- normalizeDirectives()
- normalizeEvent()
- normalizeScopedSlots()
- prependModifier()
- proxy()
- pushTarget()
- registerRef()
- remove()
- removeSub()
- renderList()
- renderStatic()
- resolveAsset()
- resolveConstructorOptions()
- resolveFilter()
- resolveInject()
- resolveModifiedOptions()
- resolveSlots()
- run()
- sameInputType()
- sameVnode()
- sortCompareFn()
- strats()
- teardown()
- updateDirectives()
- validateProp()
- warnNonPresent()
- warnReservedPrefix()
- watchPostEffect()
Frequently Asked Questions
What is the VDOM subdomain?
VDOM is a subdomain in the vue codebase, part of the CoreInstance domain. Handles VNode creation and the diff/patch process It contains 0 source files.
Which domain does VDOM belong to?
VDOM belongs to the CoreInstance domain.
What functions are in VDOM?
The VDOM subdomain contains 76 function(s): Vue, _createElement, _traverse, add, addDep, assertType, bindDynamicKeys, bindObjectListeners, and 68 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free