Class: TunaRoll::StaticGenerator

Inherits:
Temple::Generator
  • Object
show all
Defined in:
lib/tuna_roll/generators/static_generator.rb

Instance Method Summary collapse

Instance Method Details

#on_captureObject



13
# File 'lib/tuna_roll/generators/static_generator.rb', line 13

def on_capture(*) = nil

#on_codeObject



16
# File 'lib/tuna_roll/generators/static_generator.rb', line 16

def on_code(*) = nil

#on_dynamicObject



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_newlineObject



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_bufferObject



8
# File 'lib/tuna_roll/generators/static_generator.rb', line 8

def restore_buffer = nil

#return_bufferObject



9
# File 'lib/tuna_roll/generators/static_generator.rb', line 9

def return_buffer = nil

#save_bufferObject



7
# File 'lib/tuna_roll/generators/static_generator.rb', line 7

def save_buffer = nil