Module: Sass
- Defined in:
- lib/sass.rb,
lib/sass/value.rb,
lib/sass/logger.rb,
lib/sass/embedded.rb,
lib/sass/value/map.rb,
lib/sass/value/list.rb,
lib/sass/value/null.rb,
lib/sass/value/color.rb,
lib/sass/script_error.rb,
lib/sass/value/number.rb,
lib/sass/value/string.rb,
lib/sass/compile_error.rb,
lib/sass/embedded/host.rb,
lib/sass/value/boolean.rb,
lib/sass/compile_result.rb,
lib/sass/embedded/async.rb,
lib/sass/value/function.rb,
lib/sass/embedded/varint.rb,
lib/sass/embedded/channel.rb,
lib/sass/embedded/version.rb,
lib/sass/value/fuzzy_math.rb,
lib/sass/embedded/compiler.rb,
lib/sass/value/number/unit.rb,
lib/sass/embedded/protofier.rb,
lib/sass/logger/source_span.rb,
lib/sass/embedded/dispatcher.rb,
lib/sass/value/argument_list.rb,
lib/sass/embedded/structifier.rb,
lib/sass/logger/source_location.rb,
lib/sass/embedded/host/logger_registry.rb,
lib/sass/embedded/host/value_protofier.rb,
lib/sass/embedded/host/function_registry.rb,
lib/sass/embedded/host/importer_registry.rb
Overview
The Sass module.
This communicates with Embedded Dart Sass using the Embedded Sass protocol.
Defined Under Namespace
Modules: Logger, Value Classes: CompileError, CompileResult, Embedded, ScriptError
Class Method Summary collapse
- .compile(path, **kwargs) ⇒ CompileResult
- .compile_string(source, **kwargs) ⇒ CompileResult
- .info ⇒ String
Class Method Details
.compile(path, **kwargs) ⇒ CompileResult
51 52 53 |
# File 'lib/sass.rb', line 51 def compile(path, **kwargs) instance.compile(path, **kwargs) end |
.compile_string(source, **kwargs) ⇒ CompileResult
58 59 60 |
# File 'lib/sass.rb', line 58 def compile_string(source, **kwargs) instance.compile_string(source, **kwargs) end |
.info ⇒ String
64 65 66 |
# File 'lib/sass.rb', line 64 def info instance.info end |