Home / Function/ pushTarget() — vue Function Reference

pushTarget() — vue Function Reference

Architecture documentation for the pushTarget() function in dep.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  4a87a208_8bf5_28ff_be4d_8df11d928f69["pushTarget()"]
  71c7a5aa_6619_7aea_6a94_630a0527f309["callHook()"]
  71c7a5aa_6619_7aea_6a94_630a0527f309 -->|calls| 4a87a208_8bf5_28ff_be4d_8df11d928f69
  4a217f96_6206_e5df_d58a_163a7fa28307["getData()"]
  4a217f96_6206_e5df_d58a_163a7fa28307 -->|calls| 4a87a208_8bf5_28ff_be4d_8df11d928f69
  35e04ef4_6742_973d_927e_07f7ffc64426["stateMixin()"]
  35e04ef4_6742_973d_927e_07f7ffc64426 -->|calls| 4a87a208_8bf5_28ff_be4d_8df11d928f69
  c595e491_455c_5f96_1a90_ed59c627158b["get()"]
  c595e491_455c_5f96_1a90_ed59c627158b -->|calls| 4a87a208_8bf5_28ff_be4d_8df11d928f69
  d7e380c9_1d94_4f54_9ce8_7ba29b261101["handleError()"]
  d7e380c9_1d94_4f54_9ce8_7ba29b261101 -->|calls| 4a87a208_8bf5_28ff_be4d_8df11d928f69
  87ac0b39_9319_5c07_1390_906641a5c4fe["initSetup()"]
  87ac0b39_9319_5c07_1390_906641a5c4fe -->|calls| 4a87a208_8bf5_28ff_be4d_8df11d928f69
  style 4a87a208_8bf5_28ff_be4d_8df11d928f69 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/core/observer/dep.ts lines 100–103

export function pushTarget(target?: DepTarget | null) {
  targetStack.push(target)
  Dep.target = target
}

Domain

Subdomains

Frequently Asked Questions

What does pushTarget() do?
pushTarget() is a function in the vue codebase.
What calls pushTarget()?
pushTarget() is called by 6 function(s): callHook, get, getData, handleError, initSetup, stateMixin.

Analyze Your Own Codebase

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

Try Supermodel Free