genAssignmentCode() — vue Function Reference
Architecture documentation for the genAssignmentCode() function in model.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29["genAssignmentCode()"] d047fb26_d0a6_5703_c5d5_08311329c6e9["genComponentModel()"] d047fb26_d0a6_5703_c5d5_08311329c6e9 -->|calls| 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 a8b5582c_75a3_d739_c9b5_27e2ceb67bc3["processAttrs()"] a8b5582c_75a3_d739_c9b5_27e2ceb67bc3 -->|calls| 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 2a02b0ab_9034_a2f9_d310_cda75957f53b["genCheckboxModel()"] 2a02b0ab_9034_a2f9_d310_cda75957f53b -->|calls| 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 1a10f80b_54fb_898b_54fd_6eee5e4ca82a["genRadioModel()"] 1a10f80b_54fb_898b_54fd_6eee5e4ca82a -->|calls| 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 156644d3_91e1_dced_78a2_f8489a890589["genSelect()"] 156644d3_91e1_dced_78a2_f8489a890589 -->|calls| 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 39292c26_0eea_5e4d_9de0_7137f2d3a979["genDefaultModel()"] 39292c26_0eea_5e4d_9de0_7137f2d3a979 -->|calls| 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 14ce6670_3bc0_35db_e42d_49644525de32["parseModel()"] 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 -->|calls| 14ce6670_3bc0_35db_e42d_49644525de32 style 4f4016d4_c2a9_540e_d1fd_9dabe55a1d29 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/compiler/directives/model.ts lines 36–43
export function genAssignmentCode(value: string, assignment: string): string {
const res = parseModel(value)
if (res.key === null) {
return `${value}=${assignment}`
} else {
return `$set(${res.exp}, ${res.key}, ${assignment})`
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does genAssignmentCode() do?
genAssignmentCode() is a function in the vue codebase.
What does genAssignmentCode() call?
genAssignmentCode() calls 1 function(s): parseModel.
What calls genAssignmentCode()?
genAssignmentCode() is called by 6 function(s): genCheckboxModel, genComponentModel, genDefaultModel, genRadioModel, genSelect, processAttrs.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free