Class: ActiveAdmin::Views::TableFor

Inherits:
Object
  • Object
show all
Defined in:
lib/activeadmin_addons/addons/list.rb,
lib/activeadmin_addons/addons/number.rb,
lib/activeadmin_addons/addons/enum_tag.rb,
lib/activeadmin_addons/addons/bool_values.rb,
lib/activeadmin_addons/addons/paperclip_image.rb,
lib/activeadmin_addons/addons/paperclip_attachment.rb

Instance Method Summary collapse

Instance Method Details

#attachment_column(*args, &block) ⇒ Object



44
45
46
# File 'lib/activeadmin_addons/addons/paperclip_attachment.rb', line 44

def attachment_column(*args, &block)
  column(*args) { |model| PaperclipAttachmentBuilder.render(self, model, *args, &block) }
end

#bool_column(*args, &block) ⇒ Object



31
32
33
# File 'lib/activeadmin_addons/addons/bool_values.rb', line 31

def bool_column(*args, &block)
  column(*args) { |model| BoolBuilder.render(self, model, *args, &block) }
end

#image_column(*args, &block) ⇒ Object



14
15
16
# File 'lib/activeadmin_addons/addons/paperclip_image.rb', line 14

def image_column(*args, &block)
  column(*args) { |model| PaperclipImageBuilder.render(self, model, *args, &block) }
end

#list_column(*args, &block) ⇒ Object



52
53
54
# File 'lib/activeadmin_addons/addons/list.rb', line 52

def list_column(*args, &block)
  column(*args) { |model| ::ListBuilder.new(self, model, *args, &block).render }
end

#number_column(*args, &block) ⇒ Object



25
26
27
# File 'lib/activeadmin_addons/addons/number.rb', line 25

def number_column(*args, &block)
  column(*args) { |model| NumberBuilder.render(self, model, *args, &block) }
end

#tag_column(*args, &block) ⇒ Object



13
14
15
# File 'lib/activeadmin_addons/addons/enum_tag.rb', line 13

def tag_column(*args, &block)
  column(*args) { |model| EnumBuilder.render(self, model, *args, &block) }
end