Still.Preprocessor.Image.Adapter behaviour (Still v0.2.0) View Source
Adapter definition to be used by Still.Preprocessor.Image.
An adapter implements the render/1 function. It is only called when
:image_opts are defined within the :metadata field of the source file
(see Still.SourceFile).
The render/1 function should create several versions of the same images,
given the :sizes and :transformations options. The purpose of this
function is to support the responsive_image/2 view helper. See
Still.Compiler.ViewHelpers.ResponsiveImage.render/2 for details on how this
view helper works.
:sizes defines the widths of the output files to create.
:transformations defines the function name and arguments to call on the
adapter. By default, the adapter is Still.Preprocessor.Image.Mogrify.
You can change the adapter by altering your config:
config :still, :image_adapter, Still.Preprocessor.Image.Imageflow
The Imageflow adapter requires you to have
:still_imageflow as a
dependency.