Module: Imaginary
- Defined in:
- lib/imaginary/configuration.rb,
lib/imaginary.rb,
lib/imaginary/operation.rb,
lib/imaginary/operations/fit.rb,
lib/imaginary/operations/blur.rb,
lib/imaginary/operations/crop.rb,
lib/imaginary/operations/flip.rb,
lib/imaginary/operations/flop.rb,
lib/imaginary/operations/zoom.rb,
lib/imaginary/request_handler.rb,
lib/imaginary/operations/resize.rb,
lib/imaginary/operations/rotate.rb,
lib/imaginary/validators/option.rb,
lib/imaginary/operations/convert.rb,
lib/imaginary/operations/enlarge.rb,
lib/imaginary/operations/extract.rb,
lib/imaginary/operations/thumbnail.rb,
lib/imaginary/operations/watermark.rb,
lib/imaginary/operations/smart_crop.rb,
lib/imaginary/validators/key_validator.rb,
lib/imaginary/exceptions/invalid_option.rb,
lib/imaginary/operations/watermark_image.rb,
lib/imaginary/validators/key_presence_validator.rb
Overview
Imaginary module extended for crop support
Defined Under Namespace
Modules: RequestHandler, Validators Classes: Blur, Configuration, Convert, Crop, Enlarge, Extract, Fit, Flip, Flop, InvalidOption, Operation, Resize, Rotate, SmartCrop, Thumbnail, Watermark, WatermarkImage, Zoom
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
6 7 8 |
# File 'lib/imaginary/configuration.rb', line 6 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
9 10 11 12 |
# File 'lib/imaginary/configuration.rb', line 9 def self.configure self.configuration ||= Configuration.new yield(configuration) end |