Home / Function/ initComputed() — vue Function Reference

initComputed() — vue Function Reference

Architecture documentation for the initComputed() function in extend.ts from the vue codebase.

Function typescript VueCore GlobalAPI calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  3430fea3_ff5d_f4b7_a4ca_f1257a327ab1["initComputed()"]
  295edfdd_f910_fae9_5ece_4985c36859c4["extend.ts"]
  3430fea3_ff5d_f4b7_a4ca_f1257a327ab1 -->|defined in| 295edfdd_f910_fae9_5ece_4985c36859c4
  9a536aa5_012c_cfe5_4928_935535d711d7["initExtend()"]
  9a536aa5_012c_cfe5_4928_935535d711d7 -->|calls| 3430fea3_ff5d_f4b7_a4ca_f1257a327ab1
  920e66ae_3cc4_9da1_e697_9e4605afb494["initComputed()"]
  3430fea3_ff5d_f4b7_a4ca_f1257a327ab1 -->|calls| 920e66ae_3cc4_9da1_e697_9e4605afb494
  743f92db_5862_0bb2_3ad1_47ccd2ae1c10["defineComputed()"]
  3430fea3_ff5d_f4b7_a4ca_f1257a327ab1 -->|calls| 743f92db_5862_0bb2_3ad1_47ccd2ae1c10
  style 3430fea3_ff5d_f4b7_a4ca_f1257a327ab1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/core/global-api/extend.ts lines 89–94

function initComputed(Comp: typeof Component) {
  const computed = Comp.options.computed
  for (const key in computed) {
    defineComputed(Comp.prototype, key, computed[key])
  }
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does initComputed() do?
initComputed() is a function in the vue codebase, defined in src/core/global-api/extend.ts.
Where is initComputed() defined?
initComputed() is defined in src/core/global-api/extend.ts at line 89.
What does initComputed() call?
initComputed() calls 2 function(s): defineComputed, initComputed.
What calls initComputed()?
initComputed() is called by 1 function(s): initExtend.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free