Explorar o código

perfect_align

ananzhusen %!s(int64=2) %!d(string=hai) anos
pai
achega
826d0227e6
Modificáronse 3 ficheiros con 192 adicións e 206 borrados
  1. 179 203
      pnpm-lock.yaml
  2. 1 1
      src/views/components/Actions.vue
  3. 12 2
      src/views/components/PensProps.vue

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 179 - 203
pnpm-lock.yaml


+ 1 - 1
src/views/components/Actions.vue

@@ -399,7 +399,7 @@ const actionOptions = [
   },
   {
     label: '自定义函数',
-    value: 16,
+    value: 5,
   },
 ];
 

+ 12 - 2
src/views/components/PensProps.vue

@@ -864,11 +864,21 @@ const visible = (v: boolean) => {
 };
 
 const align = (align: string) => {
-  meta2d.alignNodes(align, meta2d.store.active);
+  if (align === 'h-distribute') {
+    meta2d.spaceBetween(meta2d.store.active);
+  } else if (align === 'v-distribute') {
+    meta2d.spaceBetweenColumn(meta2d.store.active);
+  } else {
+    meta2d.alignNodes(align, meta2d.store.active);
+  }
 };
 
 const align2 = (align: string) => {
-  meta2d.alignNodes(align, meta2d.store.active);
+  if (align === 'same-size') {
+    meta2d.beSameByLast(meta2d.store.active);
+  } else {
+    meta2d.alignNodesByLast(align, meta2d.store.active);
+  }
 };
 
 const changeValue = (prop: string) => {

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio