isReactive() — vue Function Reference
Architecture documentation for the isReactive() function in reactive.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 7673a120_6161_8253_592c_2125fb6cfd5d["isReactive()"] 880ea200_f528_af26_3f6f_c77fc2f21647["doWatch()"] 880ea200_f528_af26_3f6f_c77fc2f21647 -->|calls| 7673a120_6161_8253_592c_2125fb6cfd5d a40c9fbb_7a72_7a8c_4119_58109f221b6b["isProxy()"] a40c9fbb_7a72_7a8c_4119_58109f221b6b -->|calls| 7673a120_6161_8253_592c_2125fb6cfd5d cf619ec4_7b08_dcbd_77cf_5dee8ef554bf["proxyRefs()"] cf619ec4_7b08_dcbd_77cf_5dee8ef554bf -->|calls| 7673a120_6161_8253_592c_2125fb6cfd5d cc2b31f1_d883_aa50_06f8_97f8ff6c1fc4["toRefs()"] cc2b31f1_d883_aa50_06f8_97f8ff6c1fc4 -->|calls| 7673a120_6161_8253_592c_2125fb6cfd5d f10bb288_275c_a84b_2a0c_83a96cd68f2f["isReadonly()"] 7673a120_6161_8253_592c_2125fb6cfd5d -->|calls| f10bb288_275c_a84b_2a0c_83a96cd68f2f style 7673a120_6161_8253_592c_2125fb6cfd5d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/v3/reactivity/reactive.ts lines 95–100
export function isReactive(value: unknown): boolean {
if (isReadonly(value)) {
return isReactive((value as Target)[ReactiveFlags.RAW])
}
return !!(value && (value as Target).__ob__)
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does isReactive() do?
isReactive() is a function in the vue codebase.
What does isReactive() call?
isReactive() calls 1 function(s): isReadonly.
What calls isReactive()?
isReactive() is called by 4 function(s): doWatch, isProxy, proxyRefs, toRefs.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free