Sha256: bfc2fa5ba353592eadfefcf04142825865e34d7fc1334b40cf70784adc099a4d
Contents?: true
Size: 482 Bytes
Versions: 1
Compression:
Stored size: 482 Bytes
Contents
require 'angular-rails4-templates/compact_javascript_escape' require 'haml' module AngularRails4Templates class HamlProcessor < Processor include CompactJavaScriptEscape def render_html(input) template = input[:data] haml_engine = Haml::Engine.new(template) output = haml_engine.render escape_javascript output rescue Haml::SyntaxError => ex raise Haml::SyntaxError.new("#{input[:filename]} #{ex.message}", ex.line) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
angular-rails4-templates-0.4.0 | lib/angular-rails4-templates/haml_processor.rb |