class MagLove::Tilt::ScssTemplate
Public Instance Methods
evaluate(scope, locals, &block)
click to toggle source
# File lib/maglove/tilt/scss_template.rb, line 28 def evaluate(scope, locals, &block) engine = Sass::Engine.new(data, sass_options.merge({ locals: locals })) @output ||= engine.render end
prepare()
click to toggle source
# File lib/maglove/tilt/scss_template.rb, line 26 def prepare; end
Private Instance Methods
sass_options()
click to toggle source
# File lib/maglove/tilt/scss_template.rb, line 35 def sass_options options.merge(filename: eval_file, line: line, syntax: :scss) end