summaryrefslogtreecommitdiffstats
path: root/dist/svg.js
diff options
context:
space:
mode:
authorUlrich-Matthias Schäfer <ulima.ums@googlemail.com>2015-10-11 15:45:18 +0200
committerUlrich-Matthias Schäfer <ulima.ums@googlemail.com>2015-10-11 15:45:18 +0200
commit0ea34722395d94ce020075caa78b7aec7eb75621 (patch)
tree181e8440b1bd38faded0005a0ff5937341e06f20 /dist/svg.js
parent79e050f93709ffa98c071ac9620d79d3d077c32d (diff)
downloadsvg.js-0ea34722395d94ce020075caa78b7aec7eb75621.tar.gz
svg.js-0ea34722395d94ce020075caa78b7aec7eb75621.zip
added ungroup src file. ungrouping defs forbidden
Diffstat (limited to 'dist/svg.js')
-rw-r--r--dist/svg.js18
1 files changed, 8 insertions, 10 deletions
diff --git a/dist/svg.js b/dist/svg.js
index eaf2ecf..d116314 100644
--- a/dist/svg.js
+++ b/dist/svg.js
@@ -6,7 +6,7 @@
* @copyright Wout Fierens <wout@impinc.co.uk>
* @license MIT
*
-* BUILT: Sun Oct 11 2015 15:13:32 GMT+0200 (Mitteleuropäische Sommerzeit)
+* BUILT: Sun Oct 11 2015 15:43:14 GMT+0200 (Mitteleuropäische Sommerzeit)
*/;
(function(root, factory) {
@@ -2307,17 +2307,15 @@ SVG.Parent = SVG.invent({
SVG.extend(SVG.Parent, {
- ungroup: function(parent, deepness) {
- if(deepness === 0) return this
+ ungroup: function(parent, depth) {
+ if(depth === 0 || this instanceof SVG.Defs) return this
parent = parent || (this instanceof SVG.Doc ? this : this.parent(SVG.Parent))
- deepness = deepness || Infinity
+ depth = depth || Infinity
this.each(function(){
- if(this instanceof SVG.Parent){
- return this.ungroup(parent, deepness-1)
- }
-
+ if(this instanceof SVG.Defs) return this
+ if(this instanceof SVG.Parent) return this.ungroup(parent, depth-1)
return this.toParent(parent)
})
@@ -2326,8 +2324,8 @@ SVG.extend(SVG.Parent, {
return this
},
- flatten: function(parent, deepness) {
- return this.ungroup(parent, deepness)
+ flatten: function(parent, depth) {
+ return this.ungroup(parent, depth)
}
})