Class: Bootstrap3Helper::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/bootstrap3_helper/configuration.rb

Constant Summary collapse

DEFAULT_SETTINGS =
{
  autoload_in_views: true,
  accodions:         {
    header: :div,
    body:   :div,
    footer: :div,
    title:  :h4
  },
  panels:            {
    header: :div,
    body:   :div,
    footer: :div,
    title:  :h3
  }
}.freeze

Instance Method Summary collapse

Constructor Details

#initialize(_args = {}) ⇒ ClassName

Class constructor

Parameters:

  • _args (Hash) (defaults to: {})


32
33
34
# File 'lib/bootstrap3_helper/configuration.rb', line 32

def initialize(_args = {})
  DEFAULT_SETTINGS.each { |key, value| instance_variable_set("@#{key}", value) }
end

Instance Method Details

#autoload_in_views?Boolean

Simple predicate method

Returns:

  • (Boolean)


40
41
42
# File 'lib/bootstrap3_helper/configuration.rb', line 40

def autoload_in_views?
  @autoload_in_views
end