class RailsAdmin::Config::Fields::Types::MultipleFileUpload
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
RailsAdmin::Config::Fields::Base::new
# File lib/rails_admin/config/fields/types/multiple_file_upload.rb, line 65 def initialize(*args) super @attachment_configurations = [] end
Public Instance Methods
attachment(&block)
click to toggle source
# File lib/rails_admin/config/fields/types/multiple_file_upload.rb, line 112 def attachment(&block) @attachment_configurations << block end
attachments()
click to toggle source
# File lib/rails_admin/config/fields/types/multiple_file_upload.rb, line 116 def attachments Array(value).map do |attached| attachment = attachment_class.new(attached) @attachment_configurations.each do |config| attachment.instance_eval(&config) end attachment.with(bindings) end end
virtual?()
click to toggle source
virtual class
# File lib/rails_admin/config/fields/types/multiple_file_upload.rb, line 127 def virtual? true end