Method: Montage::Sprite#initialize
- Defined in:
- lib/montage/sprite.rb
#initialize(name, sources, save_path, project, options = {}) ⇒ Sprite
Creates a new Sprite instance.
21 22 23 24 25 26 27 28 29 |
# File 'lib/montage/sprite.rb', line 21 def initialize(name, sources, save_path, project, = {}) @name = name @save_path = save_path @padding = .fetch(:padding, project.padding) @url = .fetch(:url, project.paths.url) @sources = sources.map { |path| Source.new(path) } end |