Sha256: acfd5a3f21382acccc026e4a42ca0fbce10b6d41d677e76dd4055a301c7c19b3

Contents?: true

Size: 617 Bytes

Versions: 1

Compression:

Stored size: 617 Bytes

Contents

require 'high_voltage/version'
require 'high_voltage/constraints/root_route'
require 'high_voltage/page_finder'
require 'high_voltage/route_drawers/default'
require 'high_voltage/route_drawers/root'
require 'active_support/core_ext/module/attribute_accessors'

module HighVoltage
  mattr_accessor :layout
  @@layout = 'application'

  mattr_accessor :content_path
  @@content_path = 'pages/'

  mattr_accessor :route_drawer
  @@route_drawer = HighVoltage::RouteDrawers::Default

  mattr_accessor :routes
  @@routes = true

  def self.setup
    yield self
  end

  require 'high_voltage/engine' if defined?(Rails)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
high_voltage-1.2.3 lib/high_voltage.rb