pushTarget() — vue Function Reference
Architecture documentation for the pushTarget() function in dep.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD d9fae33f_7845_7289_de16_bee11c7f60e1["pushTarget()"] e5c4d6ab_2495_a6d4_d962_9d9f71bf3114["dep.ts"] d9fae33f_7845_7289_de16_bee11c7f60e1 -->|defined in| e5c4d6ab_2495_a6d4_d962_9d9f71bf3114 77ac8989_609a_4755_79eb_0403c1cc7788["callHook()"] 77ac8989_609a_4755_79eb_0403c1cc7788 -->|calls| d9fae33f_7845_7289_de16_bee11c7f60e1 7220694c_c3d7_23d2_029a_df44a4ef7d05["getData()"] 7220694c_c3d7_23d2_029a_df44a4ef7d05 -->|calls| d9fae33f_7845_7289_de16_bee11c7f60e1 8821e5be_a66e_607b_6fb4_39002df1a03a["stateMixin()"] 8821e5be_a66e_607b_6fb4_39002df1a03a -->|calls| d9fae33f_7845_7289_de16_bee11c7f60e1 9af667fb_20e8_0763_f10d_d63da0255ba8["get()"] 9af667fb_20e8_0763_f10d_d63da0255ba8 -->|calls| d9fae33f_7845_7289_de16_bee11c7f60e1 09b66670_60c6_d4f1_48f9_8f5538b7633e["handleError()"] 09b66670_60c6_d4f1_48f9_8f5538b7633e -->|calls| d9fae33f_7845_7289_de16_bee11c7f60e1 febe102d_0cde_5025_1bb0_883314aa12fa["initSetup()"] febe102d_0cde_5025_1bb0_883314aa12fa -->|calls| d9fae33f_7845_7289_de16_bee11c7f60e1 style d9fae33f_7845_7289_de16_bee11c7f60e1 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