summaryrefslogtreecommitdiffstats
path: root/src/default.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/default.js')
-rw-r--r--src/default.js56
1 files changed, 56 insertions, 0 deletions
diff --git a/src/default.js b/src/default.js
new file mode 100644
index 0000000..abcac88
--- /dev/null
+++ b/src/default.js
@@ -0,0 +1,56 @@
+
+SVG.default = {
+ // Default matrix
+ matrix: '1,0,0,1,0,0'
+
+ // Default attribute values
+, attrs: function() {
+ return {
+ /* fill and stroke */
+ 'fill-opacity': 1
+ , 'stroke-opacity': 1
+ , 'stroke-width': 0
+ , fill: '#000'
+ , stroke: '#000'
+ , opacity: 1
+ /* position */
+ , x: 0
+ , y: 0
+ , cx: 0
+ , cy: 0
+ /* size */
+ , width: 0
+ , height: 0
+ /* radius */
+ , r: 0
+ , rx: 0
+ , ry: 0
+ }
+ }
+
+ // Default transformation values
+, trans: function() {
+ return {
+ /* translate */
+ x: 0
+ , y: 0
+ /* scale */
+ , scaleX: 1
+ , scaleY: 1
+ /* rotate */
+ , rotation: 0
+ /* skew */
+ , skewX: 0
+ , skewY: 0
+ /* matrix */
+ , matrix: this.matrix
+ , a: 1
+ , b: 0
+ , c: 0
+ , d: 1
+ , e: 0
+ , f: 0
+ }
+ }
+
+} \ No newline at end of file