Class: PictureUploader

Inherits:
AbAdmin::CarrierWave::BaseUploader show all
Defined in:
lib/generators/ab_admin/install/templates/uploaders/picture_uploader.rb

Instance Attribute Summary

Attributes inherited from AbAdmin::CarrierWave::BaseUploader

#internal_identifier

Instance Method Summary collapse

Methods inherited from AbAdmin::CarrierWave::BaseUploader

#convert_to_webp, #cropper, #default_url, #dimensions, #extension, #filename, #full_filename, #human_part, #image?, #normalize_filename, #options_for_webp, #quality, #rename_via_move, #retina?, #rotate, #save_original_name, #secure_token, #store_dir, #store_model_filename, #strip, #version_extension, #version_filename_part, #watermark, #webp?

Methods included from AbAdmin::Utils::EvalHelpers

#evaluate_method

Instance Method Details

#extension_allowlistObject

version :content_webp do

process convert_to_webp: [{quality: 80, method: 5, resize_w: 800, resize_h: 800}]

end



23
24
25
# File 'lib/generators/ab_admin/install/templates/uploaders/picture_uploader.rb', line 23

def extension_allowlist
  %w(jpg jpeg gif png)
end