Module: Sass

Extends:
Haml::Version
Defined in:
/var/www/haml-pages/.haml/lib/sass.rb,
/var/www/haml-pages/.haml/lib/sass/css.rb,
/var/www/haml-pages/.haml/lib/sass/repl.rb,
/var/www/haml-pages/.haml/lib/sass/scss.rb,
/var/www/haml-pages/.haml/lib/sass/error.rb,
/var/www/haml-pages/.haml/lib/sass/files.rb,
/var/www/haml-pages/.haml/lib/sass/script.rb,
/var/www/haml-pages/.haml/lib/sass/plugin.rb,
/var/www/haml-pages/.haml/lib/sass/engine.rb,
/var/www/haml-pages/.haml/lib/sass/scss/rx.rb,
/var/www/haml-pages/.haml/lib/sass/selector.rb,
/var/www/haml-pages/.haml/lib/sass/tree/node.rb,
/var/www/haml-pages/.haml/lib/sass/callbacks.rb,
/var/www/haml-pages/.haml/lib/sass/scss/parser.rb,
/var/www/haml-pages/.haml/lib/sass/environment.rb,
/var/www/haml-pages/.haml/lib/sass/plugin/rack.rb,
/var/www/haml-pages/.haml/lib/sass/script/lexer.rb,
/var/www/haml-pages/.haml/lib/sass/script/parser.rb,
/var/www/haml-pages/.haml/lib/sass/tree/root_node.rb,
/var/www/haml-pages/.haml/lib/sass/script/funcall.rb,
/var/www/haml-pages/.haml/lib/sass/tree/warn_node.rb,
/var/www/haml-pages/.haml/lib/sass/selector/simple.rb,
/var/www/haml-pages/.haml/lib/sass/tree/debug_node.rb,
/var/www/haml-pages/.haml/lib/sass/script/variable.rb,
/var/www/haml-pages/.haml/lib/sass/scss/css_parser.rb,
/var/www/haml-pages/.haml/lib/sass/tree/import_node.rb,
/var/www/haml-pages/.haml/lib/sass/script/css_lexer.rb,
/var/www/haml-pages/.haml/lib/sass/scss/sass_parser.rb,
/var/www/haml-pages/.haml/lib/sass/selector/sequence.rb,
/var/www/haml-pages/.haml/lib/sass/scss/script_lexer.rb,
/var/www/haml-pages/.haml/lib/sass/script/css_parser.rb,
/var/www/haml-pages/.haml/lib/sass/scss/static_parser.rb,
/var/www/haml-pages/.haml/lib/sass/scss/script_parser.rb,
/var/www/haml-pages/.haml/lib/sass/tree/variable_node.rb,
/var/www/haml-pages/.haml/lib/sass/tree/mixin_def_node.rb,
/var/www/haml-pages/.haml/lib/sass/plugin/configuration.rb,
/var/www/haml-pages/.haml/lib/sass/selector/comma_sequence.rb,
/var/www/haml-pages/.haml/lib/sass/plugin/staleness_checker.rb,
/var/www/haml-pages/.haml/lib/sass/selector/simple_sequence.rb,
/var/www/haml-pages/.haml/lib/sass/selector/abstract_sequence.rb

Overview

The module that contains everything Sass-related:

  • Sass::Engine is the class used to render Sass/SCSS within Ruby code.
  • Sass::Plugin is interfaces with web frameworks (Rails and Merb in particular).
  • Sass::SyntaxError is raised when Sass encounters an error.
  • Sass::CSS handles conversion of CSS to Sass.

Also see the full Sass reference.

Defined Under Namespace

Modules: Callbacks, Files, Plugin, SCSS, Script, Selector, Tree Classes: CSS, Engine, Environment, Mixin, Repl, SyntaxError, UnitConversionError

Constant Summary

VERSION = A string representing the version of Sass.
version[:string] unless defined?(Sass::VERSION)