Class: ActiveAdmin::Views::TableFor
- Inherits:
-
Object
- Object
- ActiveAdmin::Views::TableFor
- 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
- #attachment_column(*args, &block) ⇒ Object
- #bool_column(*args, &block) ⇒ Object
- #image_column(*args, &block) ⇒ Object
- #list_column(*args, &block) ⇒ Object
- #number_column(*args, &block) ⇒ Object
- #tag_column(*args, &block) ⇒ Object
Instance Method Details
#attachment_column(*args, &block) ⇒ Object
44 45 46 |
# File 'lib/activeadmin_addons/addons/paperclip_attachment.rb', line 44 def (*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 |