initState() — vue Function Reference
Architecture documentation for the initState() function in state.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD ff5d1d58_05a4_1c98_682b_8814ac1fe9fd["initState()"] 079339bc_f0ce_0fd0_3d1b_26a2dc073616["state.ts"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|defined in| 079339bc_f0ce_0fd0_3d1b_26a2dc073616 27e71f35_12fd_58cc_25d7_c5686da5aaf6["initMixin()"] 27e71f35_12fd_58cc_25d7_c5686da5aaf6 -->|calls| ff5d1d58_05a4_1c98_682b_8814ac1fe9fd 11be9efe_fcdb_2fab_aef6_4fe2f72d828f["initProps()"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|calls| 11be9efe_fcdb_2fab_aef6_4fe2f72d828f b08d62fe_27b2_1190_5fbe_74fd290a4ff5["initMethods()"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|calls| b08d62fe_27b2_1190_5fbe_74fd290a4ff5 7fefa529_2ae1_e1d5_64aa_7ae21a5e9376["initData()"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|calls| 7fefa529_2ae1_e1d5_64aa_7ae21a5e9376 b757abbc_61ef_2454_445e_6bb830e92333["observe()"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|calls| b757abbc_61ef_2454_445e_6bb830e92333 920e66ae_3cc4_9da1_e697_9e4605afb494["initComputed()"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|calls| 920e66ae_3cc4_9da1_e697_9e4605afb494 994c6360_e527_7425_c190_6b0b2cacf6cb["initWatch()"] ff5d1d58_05a4_1c98_682b_8814ac1fe9fd -->|calls| 994c6360_e527_7425_c190_6b0b2cacf6cb style ff5d1d58_05a4_1c98_682b_8814ac1fe9fd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/core/instance/state.ts lines 52–70
export function initState(vm: Component) {
const opts = vm.$options
if (opts.props) initProps(vm, opts.props)
// Composition API
initSetup(vm)
if (opts.methods) initMethods(vm, opts.methods)
if (opts.data) {
initData(vm)
} else {
const ob = observe((vm._data = {}))
ob && ob.vmCount++
}
if (opts.computed) initComputed(vm, opts.computed)
if (opts.watch && opts.watch !== nativeWatch) {
initWatch(vm, opts.watch)
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does initState() do?
initState() is a function in the vue codebase, defined in src/core/instance/state.ts.
Where is initState() defined?
initState() is defined in src/core/instance/state.ts at line 52.
What does initState() call?
initState() calls 6 function(s): initComputed, initData, initMethods, initProps, initWatch, observe.
What calls initState()?
initState() is called by 1 function(s): initMixin.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free