Home / Function/ getComponentName() — vue Function Reference

getComponentName() — vue Function Reference

Architecture documentation for the getComponentName() function in create-component.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  07237020_2f32_55be_02ad_e77197985632["getComponentName()"]
  82e2e746_8f28_fbf0_8cf7_69eca6423e4a["create-component.ts"]
  07237020_2f32_55be_02ad_e77197985632 -->|defined in| 82e2e746_8f28_fbf0_8cf7_69eca6423e4a
  682d1bec_9a22_eb6d_b27c_6e895e97e7db["_getComponentName()"]
  682d1bec_9a22_eb6d_b27c_6e895e97e7db -->|calls| 07237020_2f32_55be_02ad_e77197985632
  9a536aa5_012c_cfe5_4928_935535d711d7["initExtend()"]
  9a536aa5_012c_cfe5_4928_935535d711d7 -->|calls| 07237020_2f32_55be_02ad_e77197985632
  f9fc3444_e4f6_0de8_4a6b_dea19c134650["formatComponentName()"]
  f9fc3444_e4f6_0de8_4a6b_dea19c134650 -->|calls| 07237020_2f32_55be_02ad_e77197985632
  18846da1_d4a3_5b6b_af05_795ee5beebed["createComponent()"]
  18846da1_d4a3_5b6b_af05_795ee5beebed -->|calls| 07237020_2f32_55be_02ad_e77197985632
  style 07237020_2f32_55be_02ad_e77197985632 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/core/vdom/create-component.ts lines 31–33

export function getComponentName(options: ComponentOptions) {
  return options.name || options.__name || options._componentTag
}

Domain

Subdomains

Frequently Asked Questions

What does getComponentName() do?
getComponentName() is a function in the vue codebase, defined in src/core/vdom/create-component.ts.
Where is getComponentName() defined?
getComponentName() is defined in src/core/vdom/create-component.ts at line 31.
What calls getComponentName()?
getComponentName() is called by 4 function(s): _getComponentName, createComponent, formatComponentName, initExtend.

Analyze Your Own Codebase

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

Try Supermodel Free