Sha256: 82cdd8471a3c5ae9e3efedea99c532dd4ded02d3bc02e98ba5be0eab5f5ee0c4
Contents?: true
Size: 849 Bytes
Versions: 2
Compression:
Stored size: 849 Bytes
Contents
# encoding: utf-8 require 'rails-settings-ui/engine' require 'rails-settings-ui/main_app_route_delegator' require 'rails-settings-ui/version' require 'rails-settings-cached' module RailsSettingsUi mattr_accessor :parent_controller self.parent_controller = '::ApplicationController' # Settings not displayed in the interface (eg. [:launch_mode, :project_name]) mattr_accessor :ignored_settings self.ignored_settings = [] # Settings displayed in the interface as select tag instead checkboxes (useful for array with one possible choice) mattr_accessor :settings_displayed_as_select_tag self.settings_displayed_as_select_tag = [] class << self def inline_main_app_routes! ::RailsSettingsUi::ApplicationController.helper ::RailsSettingsUi::MainAppRouteDelegator end def setup yield self end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails-settings-ui-0.0.2 | lib/rails-settings-ui.rb |
rails-settings-ui-0.0.1 | lib/rails-settings-ui.rb |