Sha256: aba0b79921e09a909fea2a8f0b0657aaf7a760ff2384a471d86b9ecfc34069c2

Contents?: true

Size: 861 Bytes

Versions: 1

Compression:

Stored size: 861 Bytes

Contents

require "data_grid/version"
require "data_grid/engine"
require "data_grid/controller"
require "data_grid/data_grid_logic"
require "data_grid/column"
require "data_grid/summaries"
require "data_grid/view_helpers"

module DataGrid

  # Default per page
  mattr_accessor :per_page

  # Used in URL in range filter
  mattr_accessor :range_separator

  # Default columns sortable state
  mattr_accessor :column_sortable

  # Default column summary formatter
  mattr_accessor :column_summary_formatter

  # Default sort direction
  mattr_accessor :sort_direction

  # Show table footer
  mattr_accessor :show_footer

  # Available per page options
  mattr_accessor :available_per_pages

  # Method used to save grid state
  mattr_accessor :state_saver_method

  # Default export filename
  mattr_accessor :export_filename


  def self.setup
    yield self
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
data_grid-0.0.2 lib/data_grid.rb