Sha256: e5bc7629895e58e38efe7c5e79d5367e0eaca24458f55073d2ad4c4938b082be
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
# module BootstrapIt # # Configuration # # @author [alexiss] # module Config ASSETS_SOURCES = %i[cdn precompiled] def self.font_awesome @font_awesome = true unless instance_variable_defined?(:@font_awesome) @font_awesome == true end def self.font_awesome=(value) @font_awesome = value == true end def self.font_awesome_version @font_awesome_version ||= BootstrapIt::FONTAWESOME_LATEST end def self.font_awesome_version=(value) return unless /\d+\.\d+\.\d+/ =~ value @font_awesome_version = value end def self.bootstrap_version @bootstrap_version ||= BootstrapIt::BOOTSTRAP_LATEST end def self.bootstrap_version=(value) return unless /\d+\.\d+\.\d+/ =~ value @bootstrap_version = value end def self.assets_source @assets_source ||= :precompiled end def self.assets_source=(value) @assets_source = ASSETS_SOURCES.include?(value) ? value : :precompiled end end def self.config Config end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bootstrap_it-0.1.1 | lib/bootstrap_it/config.rb |
bootstrap_it-0.1.0 | lib/bootstrap_it/config.rb |