Module: Sprite::Styles
- Defined in:
- lib/sprite/styles.rb,
lib/sprite/styles/css_generator.rb,
lib/sprite/styles/sass_generator.rb,
lib/sprite/styles/sass_yml_generator.rb,
lib/sprite/styles/sass_mixin_generator.rb,
lib/sprite/styles/templated_css_generator.rb
Defined Under Namespace
Classes: CssGenerator, SassGenerator, SassMixinGenerator, SassYmlGenerator, TemplatedCssGenerator
Constant Summary collapse
- GENERATORS =
{ "css" => "CssGenerator", "templated_css" => "TemplatedCssGenerator", "sass" => "SassGenerator", "sass_mixin" => "SassMixinGenerator", "sass_yml" => "SassYmlGenerator" }
Class Method Summary collapse
Class Method Details
.get(config) ⇒ Object
16 17 18 19 20 |
# File 'lib/sprite/styles.rb', line 16 def self.get(config) const_get(GENERATORS[config]) rescue CssGenerator end |