Sha256: 203fd45687ac878299797edc9c7a7af64f62cc728bc14a38249299586901a015

Contents?: true

Size: 848 Bytes

Versions: 4

Compression:

Stored size: 848 Bytes

Contents

module Slim
  # Tilt template implementation for Slim
  # @api public
  Template = Temple::Templates::Tilt(Slim::Engine, :register_as => :slim)

  if Object.const_defined?(:Rails)
    # Rails template implementation for Slim
    # @api public
    RailsTemplate = Temple::Templates::Rails(Slim::Engine,
                                             :register_as => :slim,
                                             # Use rails-specific generator. This is necessary
                                             # to support block capturing. Disable the internal slim capturing.
                                             # Rails takes care of the capturing by itself.
                                             :generator => Temple::Generators::RailsOutputBuffer,
                                             :disable_capture => true)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
slim-1.0.1 lib/slim/template.rb
slim-1.0.0 lib/slim/template.rb
slim-0.9.4 lib/slim/template.rb
slim-0.9.3 lib/slim/template.rb