Sha256: 76f7667f707327a3f30b397635bfccd8d11f3e3e7d1be41b422a8914c2345f47

Contents?: true

Size: 235 Bytes

Versions: 6

Compression:

Stored size: 235 Bytes

Contents

module SvgSprite
  class Sprite
    def initialize(source, template, options)
      @source = source
      @template = template
      @options = options
    end

    def render
      @template.call(@source, @options)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
svg_sprite-0.2.3 lib/svg_sprite/sprite.rb
svg_sprite-0.2.2 lib/svg_sprite/sprite.rb
svg_sprite-0.2.1 lib/svg_sprite/sprite.rb
svg_sprite-0.2.0 lib/svg_sprite/sprite.rb
svg_sprite-0.1.1 lib/svg_sprite/sprite.rb
svg_sprite-0.1.0 lib/svg_sprite/sprite.rb