class Sass::Engine
def initialize(template, options={})
-
options
({Symbol => Object}
) -- An options hash; -
template
(String
) -- The Sass template.
def initialize(template, options={}) @options = DEFAULT_OPTIONS.merge(options.reject {|k, v| v.nil?}) @template = template # Support both, because the docs said one and the other actually worked # for quite a long time. @options[:line_comments] ||= @options[:line_numbers] # Backwards compatibility @options[:property_syntax] ||= @options[:attribute_syntax] case @options[:property_syntax] when :alternate; @options[:property_syntax] = :new when :normal; @options[:property_syntax] = :old end end