From 7ec9326ce00d08f9d957981f2edff6df26f24a28 Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期四, 26 九月 2024 13:25:02 +0800
Subject: [PATCH] 修改

---
 web/public/SVGOrigin/Method-Draw-master/editor/src/select.js |   40 ++++++++++++++++++++--------------------
 1 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/web/public/SVGOrigin/Method-Draw-master/editor/src/select.js b/web/public/SVGOrigin/Method-Draw-master/editor/src/select.js
index 8b6f2a7..83f5272 100644
--- a/web/public/SVGOrigin/Method-Draw-master/editor/src/select.js
+++ b/web/public/SVGOrigin/Method-Draw-master/editor/src/select.js
@@ -27,7 +27,7 @@
 
 // Class: svgedit.select.Selector
 // Private class for DOM element selection boxes
-// 
+//
 // Parameters:
 // id - integer to internally indentify the selector
 // elem - DOM element associated with this selector
@@ -61,7 +61,7 @@
       }
     })
   );
-  
+
   if (svgedit.browser.isTouch()) {
     this.selectorRect.setAttribute("stroke-opacity", 0.3);
   }
@@ -82,10 +82,10 @@
 };
 
 
-// Function: svgedit.select.Selector.reset 
+// Function: svgedit.select.Selector.reset
 // Used to reset the id and element that the selector is attached to
 //
-// Parameters: 
+// Parameters:
 // e - DOM element associated with this selector
 svgedit.select.Selector.prototype.reset = function(e) {
   this.locked = true;
@@ -164,7 +164,7 @@
   var bbox = svgedit.utilities.getBBox(selected);
   if(tagName === 'g' && !$.data(selected, 'gsvg')) {
     // The bbox for a group does not include stroke vals, so we
-    // get the bbox based on its children. 
+    // get the bbox based on its children.
     var stroked_bbox = svgFactory_.getStrokedBBox(selected.childNodes);
     if(stroked_bbox) {
       bbox = stroked_bbox;
@@ -177,17 +177,17 @@
 
   // we need to handle temporary transforms too
   // if skewed, get its transformed box, then find its axis-aligned bbox
-  
+
   //*
   offset *= current_zoom;
-  
+
   var nbox = svgedit.math.transformBox(l*current_zoom, t*current_zoom, w*current_zoom, h*current_zoom, m),
     aabox = nbox.aabox,
     nbax = aabox.x - offset,
     nbay = aabox.y - offset,
     nbaw = aabox.width + (offset * 2),
     nbah = aabox.height + (offset * 2);
-    
+
   // now if the shape is rotated, un-rotate it
   var cx = nbax + nbaw/2,
     cy = nbay + nbah/2;
@@ -227,7 +227,7 @@
         + ' ' + (nbax+nbaw) + ',' + (nbay+nbah)
         + ' ' + nbax + ',' + (nbay+nbah) + 'z';
   selectedBox.setAttribute('d', dstr);
-  
+
   var xform = angle ? 'rotate(' + [angle,cx,cy].join(',') + ')' : '';
   this.selectorGroup.setAttribute('transform', xform);
 
@@ -255,17 +255,17 @@
       selectedGrips[dir].setAttribute('x', coords[0]);
       selectedGrips[dir].setAttribute('y', coords[1]);
     };
-    
+
     this.rotateCoords = {
       'nw': [nbax, nbay],
       'ne': [nbax+nbaw+8, nbay],
       'sw': [nbax, nbay+nbah+8],
       'se': [nbax+nbaw+8, nbay+nbah+8]
     };
-    
+
     for(var dir in this.rotateCoords) {
       var coords = this.rotateCoords[dir];
-      mgr.rotateGrips[dir].setAttribute('cx', coords[0]); 
+      mgr.rotateGrips[dir].setAttribute('cx', coords[0]);
       mgr.rotateGrips[dir].setAttribute('cy', coords[1]);
     }
 
@@ -369,12 +369,12 @@
       }
     });
     if (svgedit.browser.isTouch()) {
-      
+
       grip.setAttribute("width", 30.5)
       grip.setAttribute("height", 30.5)
       grip.setAttribute("fill-opacity", 0.3)
     }
-    
+
     $.data(grip, 'dir', dir);
     $.data(grip, 'type', 'resize');
     this.selectorGrips[dir] = this.selectorGripsGroup.appendChild(grip);
@@ -402,7 +402,7 @@
       'id': 'placeholder_defs'
     }
   })
-  
+
   var pattern = svgFactory_.createSVGElement({
     'element': 'pattern',
     'attr': {
@@ -415,7 +415,7 @@
       'viewBox': '0 0 10 10'
     }
   })
-  
+
   var pattern_bg = svgFactory_.createSVGElement({
     'element': 'rect',
     'attr': {
@@ -437,7 +437,7 @@
       'fill': "#eee"
     }
   })
-  
+
   var pattern_square2 = svgFactory_.createSVGElement({
     'element': 'rect',
     'attr': {
@@ -505,7 +505,7 @@
 };
 
 // Function: svgedit.select.SelectorManager.releaseSelector
-// Removes the selector of the given element (hides selection box) 
+// Removes the selector of the given element (hides selection box)
 //
 // Parameters:
 // elem - DOM element to remove the selector for
@@ -546,7 +546,7 @@
           'fill': 'none',
           'stroke': '#666',
           'stroke-width': 1,
-          'stroke-dasharray': '3,2', 
+          'stroke-dasharray': '3,2',
           'display': 'none',
           'style': 'pointer-events:none'
         }
@@ -602,4 +602,4 @@
   return selectorManager_;
 };
 
-})();
\ No newline at end of file
+})();

--
Gitblit v1.9.1