diff options
Diffstat (limited to 'src/pattern.js')
-rw-r--r-- | src/pattern.js | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/src/pattern.js b/src/pattern.js deleted file mode 100644 index 4807049..0000000 --- a/src/pattern.js +++ /dev/null @@ -1,48 +0,0 @@ -SVG.Pattern = function(type) { - this.constructor.call(this, SVG.create('pattern')) -} - -// Inherit from SVG.Container -SVG.Pattern.prototype = new SVG.Container - -// -SVG.extend(SVG.Pattern, { - // Return the fill id - fill: function() { - return 'url(#' + this.attr('id') + ')' - } - // Alias string convertion to fill -, toString: function() { - return this.fill() - } - -}) - -// -SVG.extend(SVG.Defs, { - // Define gradient - pattern: function(width, height, block) { - var element = this.put(new SVG.Pattern) - - /* invoke passed block */ - block(element) - - return element.attr({ - x: 0 - , y: 0 - , width: width - , height: height - , patternUnits: 'userSpaceOnUse' - }) - } - -}) - -// -SVG.extend(SVG.Container, { - // Create pattern element in defs - pattern: function(width, height, block) { - return this.defs().pattern(width, height, block) - } - -})
\ No newline at end of file |