serializeDataForCopy() — react Function Reference
Architecture documentation for the serializeDataForCopy() function in utils.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 24a5b0f3_4e3a_ff70_e4ed_c4392045f885["serializeDataForCopy()"] d7b27d30_728f_ba37_ed97_d371fbd3de62["utils.js"] 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 -->|defined in| d7b27d30_728f_ba37_ed97_d371fbd3de62 79ff7235_b89c_9668_275e_ec383c086c1b["InspectedElementContextTree()"] 79ff7235_b89c_9668_275e_ec383c086c1b -->|calls| 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 0c87191a_5cd0_19e9_6a78_c4e93b9472e3["InspectedElementPropsTree()"] 0c87191a_5cd0_19e9_6a78_c4e93b9472e3 -->|calls| 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 abbdd482_edd4_85ba_aff5_1b324cb4864f["InspectedElementStateTree()"] abbdd482_edd4_85ba_aff5_1b324cb4864f -->|calls| 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 597c13cd_b92c_21d9_1d3e_bfc0d04a3363["InspectedElementSuspendedBy()"] 597c13cd_b92c_21d9_1d3e_bfc0d04a3363 -->|calls| 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 5bd6b860_acd1_7990_1d52_14fe72b2a7fb["StyleEditor()"] 5bd6b860_acd1_7990_1d52_14fe72b2a7fb -->|calls| 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 8166069b_dfb5_5abf_9f22_0ae6be7ca2e0["sanitize()"] 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 -->|calls| 8166069b_dfb5_5abf_9f22_0ae6be7ca2e0 style 24a5b0f3_4e3a_ff70_e4ed_c4392045f885 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-devtools-shared/src/devtools/views/utils.js lines 123–133
export function serializeDataForCopy(props: Object): string {
const cloned = isArray(props) ? props.slice(0) : Object.assign({}, props);
sanitize(cloned);
try {
return JSON.stringify(cloned, null, 2);
} catch (error) {
return '';
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does serializeDataForCopy() do?
serializeDataForCopy() is a function in the react codebase, defined in packages/react-devtools-shared/src/devtools/views/utils.js.
Where is serializeDataForCopy() defined?
serializeDataForCopy() is defined in packages/react-devtools-shared/src/devtools/views/utils.js at line 123.
What does serializeDataForCopy() call?
serializeDataForCopy() calls 1 function(s): sanitize.
What calls serializeDataForCopy()?
serializeDataForCopy() is called by 5 function(s): InspectedElementContextTree, InspectedElementPropsTree, InspectedElementStateTree, InspectedElementSuspendedBy, StyleEditor.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free