Class: Trenni::MarkupTemplate
- Defined in:
- lib/trenni/template.rb
Instance Method Summary collapse
-
#initialize(buffer, filter: MarkupString) ⇒ MarkupTemplate
constructor
A new instance of MarkupTemplate.
-
#output_buffer ⇒ Object
The output of the markup template is encoded markup (e.g. with entities, tags, etc).
Methods inherited from Template
buffer, capture, load_file, #to_buffer, #to_proc, #to_string
Constructor Details
#initialize(buffer, filter: MarkupString) ⇒ MarkupTemplate
Returns a new instance of MarkupTemplate.
122 123 124 |
# File 'lib/trenni/template.rb', line 122 def initialize(buffer, filter: MarkupString) super end |
Instance Method Details
#output_buffer ⇒ Object
The output of the markup template is encoded markup (e.g. with entities, tags, etc)
127 128 129 |
# File 'lib/trenni/template.rb', line 127 def output_buffer MarkupString.new.force_encoding(code.encoding) end |