Sha256: c426267414a84fc427215e643b93d38361ce3978f9851f4725c8d355a4693b65
Contents?: true
Size: 519 Bytes
Versions: 17
Compression:
Stored size: 519 Bytes
Contents
module RailsBlocks class Configuration attr_accessor :blocks_dir attr_accessor :levels attr_accessor :template_engine attr_accessor :element_separator attr_accessor :modifier_separator attr_accessor :js_class def ns(name) @ns ||= {} ns_config = @ns[name] ||= Configuration.new yield ns_config end def initialize @blocks_dir = 'app/blocks' @levels = [] @template_engine = '.slim' @element_separator = '__' @modifier_separator = '--' @js_class = 'js-bem' end end end
Version data entries
17 entries across 17 versions & 1 rubygems