Module: ActiveAdminMultiUpload::Uploadable::ClassMethods
- Defined in:
- app/models/concerns/active_admin_multi_upload/uploadable.rb
Instance Method Summary collapse
Instance Method Details
#allows_upload(name) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'app/models/concerns/active_admin_multi_upload/uploadable.rb', line 9 def allows_upload(name) code = " def to_jq_upload\n {\n \"name\" => read_attribute(\#{name}),\n \"size\" => image.size,\n \"url\" => image.url,\n \"thumbnail_url\" => image.thumb.url,\n \"delete_url\" => destroy_upload_admin_\#{self.name.downcase}_url(self, only_path: true),\n \"id\" => id,\n \"delete_type\" => \"DELETE\"\n }\n end\n eoruby\n class_eval(code)\nend\n" |