Home / Function/ registerBinding() — vue Function Reference

registerBinding() — vue Function Reference

Architecture documentation for the registerBinding() function in compileScript.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  64256cf8_3f72_4dd0_8aab_f5daed1e921e["registerBinding()"]
  16b5f9ed_1e09_eff8_5797_7cb90fc86d37["compileScript()"]
  16b5f9ed_1e09_eff8_5797_7cb90fc86d37 -->|calls| 64256cf8_3f72_4dd0_8aab_f5daed1e921e
  4ae6f599_c6d3_5f0e_3efb_3633ef6e68c0["walkDeclaration()"]
  4ae6f599_c6d3_5f0e_3efb_3633ef6e68c0 -->|calls| 64256cf8_3f72_4dd0_8aab_f5daed1e921e
  bfce8178_fe0e_be86_22d0_21dd57e5cd01["walkObjectPattern()"]
  bfce8178_fe0e_be86_22d0_21dd57e5cd01 -->|calls| 64256cf8_3f72_4dd0_8aab_f5daed1e921e
  b97e494f_1fba_2a98_cbf7_83021486f017["walkPattern()"]
  b97e494f_1fba_2a98_cbf7_83021486f017 -->|calls| 64256cf8_3f72_4dd0_8aab_f5daed1e921e
  style 64256cf8_3f72_4dd0_8aab_f5daed1e921e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/compiler-sfc/src/compileScript.ts lines 1275–1281

function registerBinding(
  bindings: Record<string, BindingTypes>,
  node: Identifier,
  type: BindingTypes
) {
  bindings[node.name] = type
}

Domain

Subdomains

Frequently Asked Questions

What does registerBinding() do?
registerBinding() is a function in the vue codebase.
What calls registerBinding()?
registerBinding() is called by 4 function(s): compileScript, walkDeclaration, walkObjectPattern, walkPattern.

Analyze Your Own Codebase

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

Try Supermodel Free