Module: Card::Set::Type::File::Format
- Extended by:
- AbstractFormat
- Included in:
- Image::Format
- Defined in:
- platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb
Instance Method Summary collapse
-
#handle_source ⇒ Object
-
#selected_version ⇒ Object
-
#short_content ⇒ Object
-
#source ⇒ Object
-
#view: core ⇒ Object
-
#view: source ⇒ Object
Instance Method Details
#handle_source ⇒ Object
41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb', line 41 def handle_source rescuing_file_source_error do src = source if src.blank? "" elsif block_given? yield src else src end end end |
#selected_version ⇒ Object
59 60 61 |
# File 'platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb', line 59 def selected_version card. end |
#short_content ⇒ Object
37 38 39 |
# File 'platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb', line 37 def short_content number_to_human_size card..size end |
#source ⇒ Object
54 55 56 57 |
# File 'platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb', line 54 def source file = card. file.valid? ? contextualize_path(file.url) : "" end |
#view: core ⇒ Object
31 32 33 34 35 |
# File 'platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb', line 31 view :core do handle_source do |source| card_url source end end |
#view: source ⇒ Object
27 28 29 |
# File 'platypus/tmp/set/gem-defaults/mod016-carrierwave/type/file.rb', line 27 view :source do source end |