]> source.dussan.org Git - svg.js.git/commitdiff
Updated REAME
authorwout <wout@impinc.co.uk>
Sun, 30 Dec 2012 10:20:41 +0000 (11:20 +0100)
committerwout <wout@impinc.co.uk>
Sun, 30 Dec 2012 10:20:41 +0000 (11:20 +0100)
README.md

index 272cce9ddb26f25440a09947d9c0bac84bb3cea3..8977c1aceeee3d05a5ca300171d7501f9c7c19bf 100644 (file)
--- a/README.md
+++ b/README.md
@@ -389,6 +389,7 @@ _This functionality requires the gradient.js module which is included in the def
 
 ## Extending functionality
 Svg.js has a modular structure. It is very easy to add you own methods at different levels. Let's say we want to add a method to all shape types then we would add our method to SVG.Shape:
+
 ```javascript
 SVG.extend(SVG.Shape, {
   
@@ -398,23 +399,27 @@ SVG.extend(SVG.Shape, {
   
 });
 ```
-Now all shapes will have the paintRed method available. Say we want to have the paintRed method on a circle apply a slightly different color:
+
+Now all shapes will have the paintRed method available. Say we want to have the paintRed method on an ellipse apply a slightly different color:
+
 ```javascript
-SVG.extend(SVG.Circle, {
+SVG.extend(SVG.Ellipse, {
   
   paintRed: function() {
     return this.fill({ color: 'orangered' });
   }
   
 });
+
 ```
-The complete inheritance stack for `SVG.Circle` is:
+The complete inheritance stack for `SVG.Ellipse` is:
 
-_SVG.Circle < SVG.Shape < SVG.Element_
+_SVG.Ellipse < SVG.Shape < SVG.Element_
 
 The SVG document can be extended by using:
 
 ```javascript
+
 SVG.extend(SVG.Doc, {
   
   paintAllPink: function() {