Sha256: 08e1058c21b7ad91e6d1695c5f297429957c67572bf25a32b2505b7c276b68cb
Contents?: true
Size: 742 Bytes
Versions: 3
Compression:
Stored size: 742 Bytes
Contents
module Handlebarer class << self attr_accessor :configuration end # Configure Handlebarer # @yield [config] Handlebarer::Configuration instance # @example # Handlebarer.configure do |config| # config.helpers_path = Rails.root.join('app','assets','javascripts','helpers') # config.views_path = Rails.root.join('app','assets','javascripts','views') # end def self.configure self.configuration ||= Configuration.new yield(configuration) end # Jader configuration class class Configuration attr_accessor :helpers_path, :views_path # Initialize Jader::Configuration class with default values def initialize @helpers_path = nil @views_path = nil end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
handlebarer-0.0.3 | lib/handlebarer/configuration.rb |
handlebarer-0.0.2 | lib/handlebarer/configuration.rb |
handlebarer-0.0.1 | lib/handlebarer/configuration.rb |