Class: Admin::ImageSerializer
- Inherits:
-
ActiveModel::Serializer
- Object
- ActiveModel::Serializer
- Admin::ImageSerializer
- Includes:
- DynamicImage::Helper
- Defined in:
- app/serializers/admin/image_serializer.rb
Instance Method Summary collapse
- #alternative ⇒ Object
- #caption ⇒ Object
- #cropped_url ⇒ Object
- #original_url ⇒ Object
- #thumbnail_url ⇒ Object
- #uncropped_url ⇒ Object
Instance Method Details
#alternative ⇒ Object
12 13 14 |
# File 'app/serializers/admin/image_serializer.rb', line 12 def alternative localized_attribute(:alternative) end |
#caption ⇒ Object
16 17 18 |
# File 'app/serializers/admin/image_serializer.rb', line 16 def localized_attribute(:caption) end |
#cropped_url ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'app/serializers/admin/image_serializer.rb', line 32 def cropped_url dynamic_image_path( object, size: "1200x1200", crop: false, upscale: false ) end |
#original_url ⇒ Object
20 21 22 |
# File 'app/serializers/admin/image_serializer.rb', line 20 def original_url original_dynamic_image_path(object) end |
#thumbnail_url ⇒ Object
24 25 26 27 28 29 30 |
# File 'app/serializers/admin/image_serializer.rb', line 24 def thumbnail_url dynamic_image_path( object, size: "500x", upscale: false ) end |
#uncropped_url ⇒ Object
41 42 43 44 45 46 47 |
# File 'app/serializers/admin/image_serializer.rb', line 41 def uncropped_url uncropped_dynamic_image_path( object, size: "2000x2000", upscale: false ) end |