summaryrefslogtreecommitdiffstats
path: root/src/symbol.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/symbol.js')
-rw-r--r--src/symbol.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/symbol.js b/src/symbol.js
new file mode 100644
index 0000000..e8907a3
--- /dev/null
+++ b/src/symbol.js
@@ -0,0 +1,17 @@
+
+SVG.Symbol = SVG.invent({
+ // Initialize node
+ create: 'symbol'
+
+ // Inherit from
+, inherit: SVG.Container
+
+ // Add parent method
+, construct: {
+ // Create a new symbol
+ symbol: function() {
+ return this.defs().put(new SVG.Symbol)
+ }
+ }
+
+}) \ No newline at end of file