Method: SrcsetImages::CreateImageVersion#initialize

Defined in:
lib/middleman-srcset_images/create_image_version.rb

#initialize(source_path, destination_path, options = {}) ⇒ CreateImageVersion

Returns a new instance of CreateImageVersion.



12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/middleman-srcset_images/create_image_version.rb', line 12

def initialize(source_path, destination_path, options = {})
  @source = source_path
  @destination = destination_path

  @width  = options[:width]
  @height = options[:height]
  @crop   = !!options[:crop]

  @gravity = options.fetch :gravity, 'Center'
  @quality = options.fetch :quality, 90
  @ratio   = options.fetch :ratio, 1
end