Class: Bldr::Template
- Inherits:
-
Tilt::Template
- Object
- Tilt::Template
- Bldr::Template
- Defined in:
- lib/bldr/template.rb
Overview
This class is required for Tilt compatibility
Class Method Summary collapse
Instance Method Summary collapse
- #initialize_engine ⇒ Object
- #precompiled_template(locals) ⇒ Object
-
#prepare ⇒ Object
Called at the end of Tilt::Template#initialize.
Class Method Details
.engine_initialized? ⇒ Boolean
14 15 16 |
# File 'lib/bldr/template.rb', line 14 def self.engine_initialized? defined? ::Bldr end |
Instance Method Details
#initialize_engine ⇒ Object
10 11 12 |
# File 'lib/bldr/template.rb', line 10 def initialize_engine require_template_library 'bldr' end |
#precompiled_template(locals) ⇒ Object
24 25 26 |
# File 'lib/bldr/template.rb', line 24 def precompiled_template(locals) data.to_s end |
#prepare ⇒ Object
Called at the end of Tilt::Template#initialize. Use this method to access or mutate any state available to Tilt::Template
20 21 22 |
# File 'lib/bldr/template.rb', line 20 def prepare # We get NotImplementedError by Tilt when we don't have this method end |