Sha256: 24a33b1923b558b1fc12e9dfacce7aea8c0bf6523f92c465d73cabb24340e1ea

Contents?: true

Size: 1.23 KB

Versions: 10

Compression:

Stored size: 1.23 KB

Contents

HashBrowns.configure do |config|
  config.add_table_style("table")
  config.add_table_style("table-bordered")
  config.add_table_style("table-striped")
  config.add_table_styles("table-hover","table-condensed")

  config.add_overview_field(:customers, :first_name)
  config.add_overview_field(:customers, :last_name)
  #This is an array, don't support that yet/ever?
  #config.add_overview_field(:customers, :name, :orders)

  config.add_overview_field(:orders, :name)
  config.add_overview_field(:orders, :first_name, :customer)
  config.add_overview_field(:orders, :last_name, :customer)

  config.add_overview_field(:destinations, :address1)
  config.add_overview_field(:destinations, :city)
  config.add_overview_field(:destinations, :name, :order)
  config.add_overview_field(:destinations, :status, :order)


  config.add_formatted_name(:name, :order_name, :orders)
  config.add_formatted_name(:name, :order_name, :order)
  config.add_formatted_name(:status, :order_status, :order)

  #Must also set up parent hash for these
  config.add_links_for_id(:order_name, [:order, :orders])
  config.add_link_by_parents([:order, :orders], :id, "/orders/")
  
  config.add_important_name(:order_status, :pending, :green)

  config.ignore_important_case = true

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
hashbrowns-0.2.5 example/config/initializers/hashbrowns.rb
hashbrowns-0.2.4 example/config/initializers/hashbrowns.rb
hashbrowns-0.2.3 example/config/initializers/hashbrowns.rb
hashbrowns-0.2.2 example/config/initializers/hashbrowns.rb
hashbrowns-0.2.1 example/config/initializers/hashbrowns.rb
hashbrowns-0.2.0 example/config/initializers/hashbrowns.rb
hashbrowns-0.1.6 example/config/initializers/hashbrowns.rb
hashbrowns-0.1.5 example/config/initializers/hashbrowns.rb
hashbrowns-0.1.4 example/config/initializers/hashbrowns.rb
hashbrowns-0.1.3 example/config/initializers/hashbrowns.rb