Class: FixerUpper

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/fixer_upper.rb,
lib/fixer_upper/error.rb,
lib/fixer_upper/version.rb,
lib/fixer_upper/renderer.rb,
lib/fixer_upper/engine_registry.rb,
lib/fixer_upper/tilt_template_bridge.rb

Defined Under Namespace

Classes: EngineRegistry, Error, Renderer, TiltTemplateClassBridge, TiltTemplateInstanceBridge

Constant Summary collapse

VERSION =
"0.5.0".freeze

Instance Method Summary collapse

Constructor Details

#initializeFixerUpper

Returns a new instance of FixerUpper.



17
18
19
# File 'lib/fixer_upper.rb', line 17

def initialize
  @engine_registry = EngineRegistry.new
end

Instance Method Details

#renderer(**args) ⇒ Object



21
22
23
# File 'lib/fixer_upper.rb', line 21

def renderer(**args)
  Renderer.new(engine_registry: @engine_registry, **args)
end