bill 1 yıl önce
ebeveyn
işleme
869c93562b
3 değiştirilmiş dosya ile 7 ekleme ve 2 silme
  1. 5 1
      src/app/4dmap/index.ts
  2. 1 1
      src/app/4dmap/polygons.ts
  3. 1 0
      src/board/register.ts

+ 5 - 1
src/app/4dmap/index.ts

@@ -90,7 +90,7 @@ export const createBoard = (
       }
     },
     getData() {
-      return board.getData().polygons[0];
+      return board.getData().polygons;
     },
     setData(polygons: PolygonsAttrib & { id: string }) {
       board.setData({ polygons });
@@ -107,3 +107,7 @@ export const createBoard = (
     },
   };
 };
+
+export * from "../../board";
+export * from "./polygons";
+export * from "./type";

+ 1 - 1
src/app/4dmap/polygons.ts

@@ -10,7 +10,6 @@ import {
   shapeParentsEq,
   openEntityDrag,
   WholeLineInc,
-  // wholeLineDelLineByPointIds,
 } from "../../board";
 import { Group } from "konva/lib/Group";
 import { Path } from "konva/lib/shapes/Path";
@@ -239,6 +238,7 @@ export class Polygons extends PenEditWholeLine<PolygonsAttrib & Attrib> {
   }
 
   editPolygon(polygonId?: string) {
+    this.activePointId.value = polygonId;
     super.enterEditMode({
       polygonId: polygonId,
       pointAttribFactory: getPolygonPoint,

+ 1 - 0
src/board/register.ts

@@ -42,6 +42,7 @@ export const register = <
       if (virtual.parentElement) {
         virtual.parentElement.removeChild(virtual);
       }
+      console.log(virtual);
       dom.appendChild(virtual);
       virtual.style.width = "100%";
       virtual.style.height = "100%";