Module: Ddr::Derivatives
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/ddr/derivatives.rb,
lib/ddr/derivatives/thumbnail.rb,
lib/ddr/derivatives/derivative.rb,
lib/ddr/derivatives/multires_image.rb,
lib/ddr/derivatives/generators/generator.rb,
lib/ddr/derivatives/generators/png_generator.rb,
lib/ddr/derivatives/generators/ptif_generator.rb
Defined Under Namespace
Classes: Derivative, Generator, MultiresImage, PngGenerator, PtifGenerator, Thumbnail
Constant Summary collapse
- DERIVATIVES =
Eventually, we should inject the generator (probably) and the options (certainly) for each derivative (e.g., from configuration)
{ multires_image: Ddr::Derivatives::MultiresImage.new( Ddr::Derivatives::PtifGenerator.new("jpeg:90,tile:256x256,pyramid")), thumbnail: Ddr::Derivatives::Thumbnail.new( Ddr::Derivatives::PngGenerator.new("-resize '100x100>'")) }
Class Method Summary collapse
-
.configure {|_self| ... } ⇒ Object
Yields an object with module configuration accessors.
Class Method Details
.configure {|_self| ... } ⇒ Object
Yields an object with module configuration accessors
28 29 30 |
# File 'lib/ddr/derivatives.rb', line 28 def self.configure yield self end |