dataease-dm/core/core-frontend/src/utils/decomposeComponent.ts

9 lines
394 B
Java
Raw Normal View History

2023-10-23 22:00:14 +08:00
// 将组合中的各个子组件拆分出来,并计算它们新的 style
export default function decomposeComponent(component, editorRect, parentStyle) {
// 计算出元素新的 top left 坐标
component.style.left = component.style.left + parentStyle.left
component.style.top = component.style.top + parentStyle.top
2023-10-23 22:00:14 +08:00
component.groupStyle = {}
2023-12-14 19:26:46 +08:00
component.canvasId = 'canvas-main'
2023-10-23 22:00:14 +08:00
}