Sha256: d21db8a46369aa9183f8d379714542a9db74582a09890949396fc30122b60506

Contents?: true

Size: 666 Bytes

Versions: 6

Compression:

Stored size: 666 Bytes

Contents

require 'rails_admin/config/sections/base'

module RailsAdmin
  module Config
    module Sections
      # Configuration of the list view
      class List < RailsAdmin::Config::Sections::Base
        register_instance_option :filters do
          []
        end

        # Number of items listed per page
        register_instance_option :items_per_page do
          RailsAdmin::Config.default_items_per_page
        end

        register_instance_option :sort_by do
          parent.abstract_model.model.primary_key
        end

        register_instance_option :sort_reverse? do
          true # By default show latest first
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
obitum-rails_admin-0.0.5 lib/rails_admin/config/sections/list.rb
drewda_rails_admin-0.0.1 lib/rails_admin/config/sections/list.rb
obitum-rails_admin-0.0.4 lib/rails_admin/config/sections/list.rb
obitum-rails_admin-0.0.3 lib/rails_admin/config/sections/list.rb
obitum-rails_admin-0.0.2 lib/rails_admin/config/sections/list.rb
obitum-rails_admin-0.0.1 lib/rails_admin/config/sections/list.rb