Sha256: b351b70408356c49fe6dbceecf27021c87f37754f2939a3eb18be5b3e93fd7be
Contents?: true
Size: 575 Bytes
Versions: 5
Compression:
Stored size: 575 Bytes
Contents
module ActiveAdmin module Views # Simplest rendering possible. Calls the block for each element in the collection. # # Example: # # ActiveAdmin.register Post do # index :as => :block do |post| # # render the post partial (app/views/admin/posts/_post) # render 'post', :post => post # end # end class IndexAsBlock < ActiveAdmin::Component def build(page_config, collection) collection.each do |obj| instance_exec(obj, &page_config.block) end end end end end
Version data entries
5 entries across 5 versions & 2 rubygems