Sha256: 977f35c1612105a8b0007536db0fff4262bcaa7198be357f529001c05848c856

Contents?: true

Size: 991 Bytes

Versions: 10

Compression:

Stored size: 991 Bytes

Contents

module ClippedAdminUI

 def self.included(base)
   base.class_eval do

      attr_accessor :asset
      alias_method :assets, :asset
      
      protected

        def load_default_asset_regions
          OpenStruct.new.tap do |asset|
            asset.edit = TrustyCms::AdminUI::RegionSet.new do |edit|
              edit.main.concat %w{edit_header edit_form edit_regenerate}
              edit.form.concat %w{edit_title edit_metadata}
            end
            asset.new = asset.edit
            asset.index = TrustyCms::AdminUI::RegionSet.new do |index|
              index.top.concat %w{filters}
              index.bottom.concat %w{}
              index.thead.concat %w{thumbnail_header content_type_header actions_header}
              index.tbody.concat %w{thumbnail_cell title_cell content_type_cell actions_cell}
              index.paginate
            end
            asset.remove = asset.index
          end
        end
    end
    
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
trusty-clipped-extension-1.0.9 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.8 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.7 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.6 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.5 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.4 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.3 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.2 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.1 lib/clipped_admin_ui.rb
trusty-clipped-extension-1.0.0 lib/clipped_admin_ui.rb