Sha256: 34f4f17b105f0b26b5e2ed98aaf237dc399de2a04e8dd5d6fd0abc8036270ddc
Contents?: true
Size: 385 Bytes
Versions: 11
Compression:
Stored size: 385 Bytes
Contents
module Slim class Engine include Compiler attr_reader :compiled attr_reader :optimized # @param template The .slim template to convert # @return [Slim::Engine] instance of engine def initialize(template) @template = template compile end def render(scope = Object.new, locals = {}) scope.instance_eval(optimized) end end end
Version data entries
11 entries across 11 versions & 1 rubygems