]> source.dussan.org Git - svg.js.git/commitdiff
Removing legacy references
authorwout <wout@impinc.co.uk>
Mon, 17 Dec 2012 11:40:43 +0000 (12:40 +0100)
committerwout <wout@impinc.co.uk>
Mon, 17 Dec 2012 11:40:43 +0000 (12:40 +0100)
Rakefile
src/container.js
src/element.js
src/shape.js

index 1340b1945ce8292bfca730b243b071b61dc2e53a..f2df30e0a4d35fcd9b9ed1bd314722fb1e3c89fd 100644 (file)
--- a/Rakefile
+++ b/Rakefile
@@ -1,6 +1,6 @@
 SVGJS_VERSION = '0.1'
 
-DEFAULT_MODULES = %w[ svg container object element document defs group clip_path shape rect circle ellipse path image ]
+DEFAULT_MODULES = %w[ svg container object element document defs shape rect circle ellipse path image group clip_path ]
 
 KILO = 1024   # how many bytes in a "kilobyte"
 
index b45f184c262f19cc32337117960f67b0ba4ab2ac..9f13282c8e7bb109c2a3210ae6eb9a8d8694bd7c 100644 (file)
@@ -81,10 +81,6 @@ SVG.Container = {
     return e;
   },
   
-  svg: function(v) {
-    return this.place(new SVG.Nested(), v);
-  },
-  
   rect: function(v) {
     return this.place(new SVG.Rect(), v);
   },
index d6f468501cdebd4621ca9404d29e2d3e8922f3ed..3dcf785b3ec9266ca95b045cf3e712f8e10e2a16 100644 (file)
@@ -53,7 +53,7 @@ SVG.Element.prototype.parentDoc = function() {
 
 // get parent svg wrapper
 SVG.Element.prototype.parentSVG = function() {
-  return this._findParent(SVG.Nested) || this.parentDoc();
+  return this.parentDoc();
 };
 
 // set svg element attribute
@@ -94,10 +94,6 @@ SVG.Element.prototype._findParent = function(pt) {
   return e;
 };
 
-// include the dispatcher object
-SVG.Element.include(SVG.Dispatcher);
-
-
 
 
 
index 236b33e69ef79851b671c008e40b72c0076e2da2..194ff843391d5ca1f7f2ce49e279a00eb358c7b2 100644 (file)
@@ -8,8 +8,6 @@ SVG.Shape.prototype = new SVG.Element();
 
 // set fill color and opacity
 SVG.Shape.prototype.fill = function(fill) {
-  this._formatColor(fill);
-  
   if (fill.color != null)
     this.setAttribute('fill', fill.color);
   
@@ -21,8 +19,6 @@ SVG.Shape.prototype.fill = function(fill) {
 
 // set stroke color and opacity
 SVG.Shape.prototype.stroke = function(stroke) {
-  this._formatColor(stroke);
-  
   if (stroke.color != null)
     this.setAttribute('stroke', stroke.color);
   
@@ -36,15 +32,4 @@ SVG.Shape.prototype.stroke = function(stroke) {
     this.fill({ opacity: 0 });
   
   return this;
-};
-
-// ensure correct color string
-SVG.Shape.prototype._formatColor = function(obj) {
-  if (typeof obj.color === 'number') {
-    obj.color = '' + obj.color.toString(16);
-    while (obj.color.length < 6)
-      obj.color = '0' + obj.color;
-    
-    return obj.color = '#' + obj.color;
-  }
 };
\ No newline at end of file