class Temple::Template

Tilt template implementation for Temple

def engine(engine = nil)

def engine(engine = nil)
  if engine
    @engine = engine
  elsif @engine
    @engine
  else
    raise 'No engine configured'
  end
end

def precompiled_template(locals = {})

Returns:
  • (String) - Compiled template ruby code

Parameters:
  • locals (Hash) -- Local variables
def precompiled_template(locals = {})
  @src
end

def prepare

Returns:
  • (void) -
def prepare
  @src = self.class.engine.new(options.merge(:file => eval_file)).compile(data)
end