Sha256: 4693ffe4c2cf203b84b27821b63b716fae8a4ef078013d050b81e61d9296d066
Contents?: true
Size: 1.67 KB
Versions: 14
Compression:
Stored size: 1.67 KB
Contents
module Sunrise module Config autoload :Navigation, 'sunrise/config/navigation' # Paginate records per page mattr_accessor :default_items_per_page @@default_items_per_page = 25 # Display audits events (dashboard) mattr_accessor :activities_per_page @@activities_per_page = 50 # By default show latest first mattr_accessor :default_sort_mode @@default_sort_mode = :desc # The display for a model instance (i.e. a single database record). mattr_accessor :label_methods @@label_methods = [:title, :name] # Defailt list template view mattr_accessor :default_list_view @@default_list_view = 'thumbs' mattr_accessor :available_list_view @@available_list_view = [:list, :thumbs, :table] # Defailt list template view mattr_accessor :sort_column @@sort_column = 'sort_order' # Find template before rendering mattr_accessor :scoped_views @@scoped_views = true # Set available locales in app mattr_accessor :available_locales @@available_locales = [] # Set transliteration for babosa gem # more info here: https://github.com/norman/babosa mattr_accessor :transliteration @@transliteration = :russian # Set list toolbar buttons mattr_accessor :default_toolbar_buttons @@default_toolbar_buttons = [:delete, :edit, :new, :sort, :export] # Lists the formats that should be treated as navigational mattr_accessor :navigational_formats @@navigational_formats = [:html, :json] def self.scoped_views? @@scoped_views === true end def self.nav ::SunriseNavigation.instance.navigations end end end
Version data entries
14 entries across 14 versions & 1 rubygems