Module: Sunrise::Config

Defined in:
lib/sunrise/config.rb,
lib/sunrise/config/base.rb,
lib/sunrise/config/form.rb,
lib/sunrise/config/show.rb,
lib/sunrise/config/field.rb,
lib/sunrise/config/group.rb,
lib/sunrise/config/index.rb,
lib/sunrise/config/model.rb,
lib/sunrise/config/export.rb,
lib/sunrise/config/has_fields.rb,
lib/sunrise/config/has_groups.rb,
lib/sunrise/config/navigation.rb,
lib/sunrise/config/association.rb,
lib/sunrise/config/nested_field.rb,
lib/sunrise/config/page_presenter.rb,
lib/sunrise/config/navigation_item.rb

Defined Under Namespace

Modules: HasFields, HasGroups Classes: Association, Base, Export, Field, Form, Group, Index, Model, Navigation, NavigationItem, NestedField, PagePresenter, Show

Constant Summary collapse

@@default_items_per_page =
25
@@activities_per_page =
50
@@default_sort_mode =
:desc
@@label_methods =
[:title, :name]
@@default_index_view =
:thumbs
@@available_index_views =
[:tree, :thumbs, :table]
@@sort_column =
:sort_order
@@scoped_views =
true
@@available_locales =
[]
@@transliteration =
:russian
@@default_toolbar_buttons =
[:delete, :edit, :new, :sort, :export]
[:html, :json]
@@root_route_options =
{to: "manager#index", model_name: "structures"}

Class Method Summary collapse

Class Method Details



62
63
64
# File 'lib/sunrise/config.rb', line 62

def self.navigation
  ::SunriseNavigation.instance.navigations
end

.scoped_views?Boolean

Returns:

  • (Boolean)


58
59
60
# File 'lib/sunrise/config.rb', line 58

def self.scoped_views?
  @@scoped_views === true
end