pushTarget() — vue Function Reference
Architecture documentation for the pushTarget() function in dep.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 46145e02_0be2_a179_3c66_d786e8df82f3["pushTarget()"] dfb2b3e1_ffba_6029_124e_b43a30f0f999["dep.ts"] 46145e02_0be2_a179_3c66_d786e8df82f3 -->|defined in| dfb2b3e1_ffba_6029_124e_b43a30f0f999 f8064a1e_1b6a_274a_f334_111faf594604["callHook()"] f8064a1e_1b6a_274a_f334_111faf594604 -->|calls| 46145e02_0be2_a179_3c66_d786e8df82f3 ce80ecf6_59b6_ce14_f480_11914f02b5b1["getData()"] ce80ecf6_59b6_ce14_f480_11914f02b5b1 -->|calls| 46145e02_0be2_a179_3c66_d786e8df82f3 c74446fc_5d22_d545_3c00_31643a8c20db["stateMixin()"] c74446fc_5d22_d545_3c00_31643a8c20db -->|calls| 46145e02_0be2_a179_3c66_d786e8df82f3 ad67e7ed_c155_de53_2de2_0458d2c842ef["get()"] ad67e7ed_c155_de53_2de2_0458d2c842ef -->|calls| 46145e02_0be2_a179_3c66_d786e8df82f3 4935dbd4_998d_c5cd_41c0_2e16500a201c["handleError()"] 4935dbd4_998d_c5cd_41c0_2e16500a201c -->|calls| 46145e02_0be2_a179_3c66_d786e8df82f3 68e41397_5a92_5b2b_c03f_8a2d186bd3a6["initSetup()"] 68e41397_5a92_5b2b_c03f_8a2d186bd3a6 -->|calls| 46145e02_0be2_a179_3c66_d786e8df82f3 style 46145e02_0be2_a179_3c66_d786e8df82f3 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
Defined In
Source
Frequently Asked Questions
What does pushTarget() do?
pushTarget() is a function in the vue codebase, defined in src/core/observer/dep.ts.
Where is pushTarget() defined?
pushTarget() is defined in src/core/observer/dep.ts at line 100.
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