Module: Card::Set::Type::Image::Format
- Extended by:
- AbstractFormat
- Includes:
- File::Format
- Defined in:
- tmpsets/set/mod019-carrierwave/type/image.rb,
tmpsets/set/mod019-carrierwave/type/image.rb
Instance Method Summary collapse
- #closed_size ⇒ Object
- #default_size ⇒ Object
- #determine_image_size ⇒ Object
- #handle_source ⇒ Object
- #main_size ⇒ Object
- #selected_version ⇒ Object
- #short_content ⇒ Object
Instance Method Details
#closed_size ⇒ Object
51 52 53 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 51 def closed_size :icon end |
#default_size ⇒ Object
59 60 61 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 59 def default_size :medium end |
#determine_image_size ⇒ Object
63 64 65 66 67 68 69 70 71 72 73 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 63 def determine_image_size voo.size = case when nest_mode == :closed then closed_size when voo.size then voo.size.to_sym when main? then main_size else default_size end voo.size = :original if voo.size == :full voo.size end |
#handle_source ⇒ Object
47 48 49 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 47 def handle_source super end |
#main_size ⇒ Object
55 56 57 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 55 def main_size :large end |
#selected_version ⇒ Object
38 39 40 41 42 43 44 45 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 38 def selected_version size = determine_image_size if size && size != :original card.image.versions[size] else card.image end end |
#short_content ⇒ Object
27 28 29 |
# File 'tmpsets/set/mod019-carrierwave/type/image.rb', line 27 def short_content render_core size: :icon end |