MCPcopy Create free account
hub / github.com/experdot/pointer / copyTypeSpecificData

Function copyTypeSpecificData

src/renderer/src/stores/pagesStore.ts:1133–1147  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1131
1132 // 深度复制特定类型的数据
1133 const copyTypeSpecificData = () => {
1134 const result: any = {}
1135
1136 // 对于crosstab类型,深度复制crosstabData
1137 if (originalPage.type === 'crosstab' && originalPage.crosstabData) {
1138 result.crosstabData = JSON.parse(JSON.stringify(originalPage.crosstabData))
1139 }
1140
1141 // 对于object类型,深度复制objectData
1142 if (originalPage.type === 'object' && originalPage.objectData) {
1143 result.objectData = JSON.parse(JSON.stringify(originalPage.objectData))
1144 }
1145
1146 return result
1147 }
1148
1149 // 创建复制的页面
1150 const copiedPage: Page = {

Callers 1

pagesStore.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected