class Administrate::Field::Carrierwave
Public Instance Methods
file()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 31 def file files.first end
files()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 27 def files Array[*data] end
image()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 11 def image options.fetch(:image, nil) end
model()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 35 def model data.try(:model) end
multiple?()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 15 def multiple? options.fetch(:multiple, false) end
remote_url?()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 23 def remote_url? options.fetch(:remote_url, false) end
remove?()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 19 def remove? options.fetch(:remove, false) end
show_file?()
click to toggle source
# File lib/administrate/field/carrierwave.rb, line 39 def show_file? file.present? && (file.filename || file.path) end