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
14 15 16 |
# File 'app/serializers/admin/image_serializer.rb', line 14 def alternative localized_attribute(:alternative) end |
#caption ⇒ Object
18 19 20 |
# File 'app/serializers/admin/image_serializer.rb', line 18 def localized_attribute(:caption) end |
#cropped_url ⇒ Object
34 35 36 37 38 39 40 41 |
# File 'app/serializers/admin/image_serializer.rb', line 34 def cropped_url dynamic_image_path( object, size: "1200x1200", crop: false, upscale: false ) end |
#original_url ⇒ Object
22 23 24 |
# File 'app/serializers/admin/image_serializer.rb', line 22 def original_url original_dynamic_image_path(object) end |
#thumbnail_url ⇒ Object
26 27 28 29 30 31 32 |
# File 'app/serializers/admin/image_serializer.rb', line 26 def thumbnail_url dynamic_image_path( object, size: "500x", upscale: false ) end |
#uncropped_url ⇒ Object
43 44 45 46 47 48 49 |
# File 'app/serializers/admin/image_serializer.rb', line 43 def uncropped_url uncropped_dynamic_image_path( object, size: "2000x2000", upscale: false ) end |