class ImageOptimizer::GIFOptimizer

Private Instance Methods

bin_name() click to toggle source
# File lib/image_optimizer/gif_optimizer.rb, line 23
def bin_name
  'gifsicle'
end
command_options() click to toggle source
# File lib/image_optimizer/gif_optimizer.rb, line 6
def command_options
  flags = %W[-b -O#{level}]
  flags << path
end
extensions() click to toggle source
# File lib/image_optimizer/gif_optimizer.rb, line 19
def extensions
  %w[gif]
end
level() click to toggle source
# File lib/image_optimizer/gif_optimizer.rb, line 11
def level
  options[:gif_level] || 1
end
type() click to toggle source
# File lib/image_optimizer/gif_optimizer.rb, line 15
def type
  'gif'
end