Class: Opal::Haml::Processor

Inherits:
Processor
  • Object
show all
Defined in:
lib/opal/haml/processor.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.compiler_optionsObject



14
15
16
17
# File 'lib/opal/haml/processor.rb', line 14

def self.compiler_options
  # otherwise would check current class `attr_accessor`s
  ::Opal::Processor.compiler_options
end

Instance Method Details

#evaluate(context, locals, &block) ⇒ Object



9
10
11
12
# File 'lib/opal/haml/processor.rb', line 9

def evaluate(context, locals, &block)
  @data = Opal::Haml.compile_haml @data, context.logical_path.sub(/^templates\//, '')
  super
end