Module: Opal::Erubi
- Defined in:
- lib/opal/erubi.rb,
lib/opal/erubi/version.rb,
lib/opal/erubi/processor.rb
Defined Under Namespace
Classes: Processor
Constant Summary collapse
- VERSION =
'2.0.1'
Class Method Summary collapse
Class Method Details
.compile_erubi(source, path) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/opal/erubi.rb', line 12 def self.compile_erubi(source, path) ::Erubi::Engine.new(source.to_s, bufval: "__buf", postamble: "_buf.join }", escape: true, src: "require 'erubi';Template.new('#{path}') { |__buf| ", filename: path).src.dup end |