WebRuntime — vue Architecture
Logic for browser-based patching and component mounting
Entity Profile
Dependency Diagram
graph TD subdomain_WebPlatform_WebRuntime["WebRuntime"] 741f07d4_91fb_0d2e_19fb_525f8624bea6["index.ts"] subdomain_WebPlatform_WebRuntime --> 741f07d4_91fb_0d2e_19fb_525f8624bea6 4f426213_dc7c_0099_96f8_fd84efdd25a2["node-ops.ts"] subdomain_WebPlatform_WebRuntime --> 4f426213_dc7c_0099_96f8_fd84efdd25a2 69a7e351_3007_a43c_618a_93588eb8db15["model.ts"] subdomain_WebPlatform_WebRuntime --> 69a7e351_3007_a43c_618a_93588eb8db15 499981ef_61ac_579c_c134_3ae2dc9cdf2c["dom-props.ts"] subdomain_WebPlatform_WebRuntime --> 499981ef_61ac_579c_c134_3ae2dc9cdf2c fa3254df_d7fb_4fb8_94ec_97ddce44d626["events.ts"] subdomain_WebPlatform_WebRuntime --> fa3254df_d7fb_4fb8_94ec_97ddce44d626 4e760d0b_e8eb_7d3b_49e7_041e050c9a64["class.ts"] subdomain_WebPlatform_WebRuntime --> 4e760d0b_e8eb_7d3b_49e7_041e050c9a64 4092d37a_e401_1398_7538_ace18f6c50d5["transition.ts"] subdomain_WebPlatform_WebRuntime --> 4092d37a_e401_1398_7538_ace18f6c50d5 4d46ad51_46f5_2e09_4e74_85f233ccffed["transition.ts"] subdomain_WebPlatform_WebRuntime --> 4d46ad51_46f5_2e09_4e74_85f233ccffed 6b6b31ee_7b0e_9602_d29d_c326d873a3e2["show.ts"] subdomain_WebPlatform_WebRuntime --> 6b6b31ee_7b0e_9602_d29d_c326d873a3e2 a43f8125_817d_3484_95bd_1f06a6c45ba3["class-util.ts"] subdomain_WebPlatform_WebRuntime --> a43f8125_817d_3484_95bd_1f06a6c45ba3 39bcf580_b87a_fcd4_c4dc_38d5e8e0495a["style.ts"] subdomain_WebPlatform_WebRuntime --> 39bcf580_b87a_fcd4_c4dc_38d5e8e0495a f7026368_bf6f_2dd0_00ce_f887a9165898["transition-group.ts"] subdomain_WebPlatform_WebRuntime --> f7026368_bf6f_2dd0_00ce_f887a9165898 09de2133_5913_40ae_d30e_b3f99608f41b["transition-util.ts"] subdomain_WebPlatform_WebRuntime --> 09de2133_5913_40ae_d30e_b3f99608f41b 79ac8337_fd93_af91_1c63_9d155d74dbf5["attrs.ts"] subdomain_WebPlatform_WebRuntime --> 79ac8337_fd93_af91_1c63_9d155d74dbf5 style subdomain_WebPlatform_WebRuntime fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- $mount()
- $mount()
- Object()
- _enter()
- actuallySetSelected()
- add()
- addClass()
- addTransitionClass()
- appendChild()
- applyTranslation()
- autoCssTransition()
- baseSetAttr()
- callPendingCbs()
- checkDuration()
- createComment()
- createElement()
- createElementNS()
- createOnceHandler()
- createTextNode()
- default.beforeMount()
- default.bind()
- default.destroy()
- default.remove()
- default.render()
- default.render()
- default.unbind()
- default.update()
- default.updated()
- directive.componentUpdated()
- directive.inserted()
- enter()
- extractTransitionData()
- getHookArgumentsLength()
- getOuterHTML()
- getRealChild()
- getTimeout()
- getTransitionInfo()
- getValue()
- hasNoMatchingOption()
- hasParentTransition()
- insertBefore()
- isDirtyWithModifiers()
- isNotTextNode()
- isSameChild()
- isVShowDirective()
- isValidDuration()
- leave()
- locateNode()
- nextFrame()
- nextSibling()
- normalize()
- normalizeEvents()
- onCompositionEnd()
- onCompositionStart()
- parentNode()
- placeholder()
- raf()
- recordPosition()
- remove()
- removeChild()
- removeClass()
- removeTransitionClass()
- resolveTransition()
- setAttr()
- setProp()
- setSelected()
- setStyleScope()
- setTextContent()
- shouldUpdateValue()
- tagName()
- toMs()
- trigger()
- updateAttrs()
- updateClass()
- updateDOMListeners()
- updateDOMProps()
- updateStyle()
- whenTransitionEnds()
Source Files
- src/platforms/web/runtime/modules/attrs.ts
- src/platforms/web/runtime/class-util.ts
- src/platforms/web/runtime/modules/class.ts
- src/platforms/web/runtime/modules/dom-props.ts
- src/platforms/web/runtime/modules/events.ts
- src/platforms/web/runtime/index.ts
- src/platforms/web/runtime/directives/model.ts
- src/platforms/web/runtime/node-ops.ts
- src/platforms/web/runtime/directives/show.ts
- src/platforms/web/runtime/modules/style.ts
- src/platforms/web/runtime/components/transition-group.ts
- src/platforms/web/runtime/transition-util.ts
- src/platforms/web/runtime/components/transition.ts
- src/platforms/web/runtime/modules/transition.ts
Source
- src/platforms/web/runtime/modules/attrs.ts
- src/platforms/web/runtime/class-util.ts
- src/platforms/web/runtime/modules/class.ts
- src/platforms/web/runtime/modules/dom-props.ts
- src/platforms/web/runtime/modules/events.ts
- src/platforms/web/runtime/index.ts
- src/platforms/web/runtime/directives/model.ts
- src/platforms/web/runtime/node-ops.ts
- src/platforms/web/runtime/directives/show.ts
- src/platforms/web/runtime/modules/style.ts
- src/platforms/web/runtime/components/transition-group.ts
- src/platforms/web/runtime/transition-util.ts
- src/platforms/web/runtime/components/transition.ts
- src/platforms/web/runtime/modules/transition.ts
Frequently Asked Questions
What is the WebRuntime subdomain?
WebRuntime is a subdomain in the vue codebase, part of the WebPlatform domain. Logic for browser-based patching and component mounting It contains 14 source files.
Which domain does WebRuntime belong to?
WebRuntime belongs to the WebPlatform domain.
What functions are in WebRuntime?
The WebRuntime subdomain contains 78 function(s): $mount, $mount, Object, _enter, actuallySetSelected, add, addClass, addTransitionClass, and 70 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free