Class: TunaRoll::StaticGenerator
- Inherits:
-
Temple::Generator
- Object
- Temple::Generator
- TunaRoll::StaticGenerator
- Defined in:
- lib/tuna_roll/generators/static_generator.rb
Instance Method Summary collapse
- #on_capture ⇒ Object
- #on_code ⇒ Object
- #on_dynamic ⇒ Object
- #on_multi(*exp) ⇒ Object
- #on_newline ⇒ Object
- #on_static(text) ⇒ Object
- #restore_buffer ⇒ Object
- #return_buffer ⇒ Object
- #save_buffer ⇒ Object
Instance Method Details
#on_capture ⇒ Object
13 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 13 def on_capture(*) = nil |
#on_code ⇒ Object
16 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 16 def on_code(*) = nil |
#on_dynamic ⇒ Object
15 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 15 def on_dynamic(*) = '%DYNAMIC%' |
#on_multi(*exp) ⇒ Object
11 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 11 def on_multi(*exp) = exp.map { compile(it) }.join |
#on_newline ⇒ Object
12 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 12 def on_newline = nil |
#on_static(text) ⇒ Object
14 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 14 def on_static(text) = text |
#restore_buffer ⇒ Object
8 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 8 def restore_buffer = nil |
#return_buffer ⇒ Object
9 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 9 def return_buffer = nil |
#save_buffer ⇒ Object
7 |
# File 'lib/tuna_roll/generators/static_generator.rb', line 7 def save_buffer = nil |