Top Level Namespace
Defined Under Namespace
Classes: AssetTask, ImageTask, RMagickTransformationScript
Instance Method Summary collapse
-
#asset_task(name, &block) ⇒ Object
Convenience method to define an AssetTask in the assets namespace.
-
#define_image_transformation(name, &block) ⇒ Object
Convenience method to add transformations to RMagickTransformationScript.
-
#image_task(name, &block) ⇒ Object
Convenience method to define an ImageTask in the assets namespace.
Instance Method Details
#asset_task(name, &block) ⇒ Object
Convenience method to define an AssetTask in the assets namespace.
8 9 10 11 12 |
# File 'lib/asset_compiler.rb', line 8 def asset_task name, &block namespace :assets do AssetTask.new name, &block end end |
#define_image_transformation(name, &block) ⇒ Object
Convenience method to add transformations to RMagickTransformationScript
22 23 24 25 26 |
# File 'lib/asset_compiler.rb', line 22 def define_image_transformation name, &block RMagickTransformationScript.class_eval do define_method name, &block end end |