module Sass

def compile(path, **kwargs)

Raises:
  • (Embedded::ProtocolError) -
  • (CompileError) -

Returns:
  • (CompileResult) -
def compile(path, **kwargs)
  instance.compile(path, **kwargs)
end

def compile_string(source, **kwargs)

Raises:
  • (Embedded::ProtocolError) -
  • (CompileError) -

Returns:
  • (CompileResult) -
def compile_string(source, **kwargs)
  instance.compile_string(source, **kwargs)
end

def include_paths

Returns:
  • (Array) -

Deprecated:
def include_paths
  Embedded.include_paths
end

def info

Raises:
  • (Embedded::ProtocolError) -
def info
  instance.info
end

def instance

def instance
  if @instance.nil?
    @instance = Embedded.new
    at_exit do
      @instance.close
    end
  elsif @instance.closed?
    @instance = Embedded.new
  end
  @instance
end

def render(**kwargs)

Raises:
  • (RenderError) -
  • (ProtocolError) -

Returns:
  • (Result) -

Deprecated:
def render(**kwargs)
  instance.render(**kwargs)
end