Sha256: 7dfe5dbf5870b24753c57f4087a47b0cdcd31c6a4b6525cbd9a85e95928b45a8

Contents?: true

Size: 343 Bytes

Versions: 6

Compression:

Stored size: 343 Bytes

Contents

class ImageOptimizer
  class GIFOptimizer < ImageOptimizerBase

  private

    def command_options
      flags = %W[-b -O#{level}]
      flags << path
    end

    def level
      options[:gif_level] || 1
    end

    def type
      'gif'
    end

    def extensions
      %w[gif]
    end

    def bin_name
      'gifsicle'
    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
image_optimizer-1.9.0 lib/image_optimizer/gif_optimizer.rb
image_optimizer-1.8.0 lib/image_optimizer/gif_optimizer.rb
image_optimizer-1.7.2 lib/image_optimizer/gif_optimizer.rb
image_optimizer-1.7.1 lib/image_optimizer/gif_optimizer.rb
image_optimizer-1.7.0 lib/image_optimizer/gif_optimizer.rb
image_optimizer-1.6.1 lib/image_optimizer/gif_optimizer.rb