Sha256: 7ee05c0d71eb0568dfa7475e061340e28a143f93d579baa7bee2248030388d47
Contents?: true
Size: 754 Bytes
Versions: 5
Compression:
Stored size: 754 Bytes
Contents
require 'temple' require 'hamlit/parser' require 'hamlit/compiler' require 'hamlit/escapable' require 'hamlit/html' module Hamlit class Engine < Temple::Engine define_options( generator: Temple::Generators::ArrayBuffer, format: :html, attr_quote: "'", escape_html: true, escape_attrs: true, autoclose: %w(area base basefont br col command embed frame hr img input isindex keygen link menuitem meta param source track wbr), filename: "", ) use Parser use Compiler use HTML use Escapable filter :ControlFlow filter :MultiFlattener filter :StaticMerger use :Generator, -> { options[:generator] } end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
hamlit-2.1.2 | lib/hamlit/engine.rb |
hamlit-2.1.1 | lib/hamlit/engine.rb |
hamlit-2.1.0 | lib/hamlit/engine.rb |
hamlit-2.0.2 | lib/hamlit/engine.rb |
hamlit-2.0.1 | lib/hamlit/engine.rb |