class Opal::Slim::SlimProcessor

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/opal/slim.rb, line 47
def initialize *args
  super
  @source = prepare(@source, @filename)
end

Public Instance Methods

prepare(source, path) click to toggle source
# File lib/opal/slim.rb, line 56
def prepare source, path
  slim = ::Opal::Slim.compiled_slim(source)
  ::Opal::Slim.wrap(slim, path)
end
requires() click to toggle source
Calls superclass method
# File lib/opal/slim.rb, line 52
def requires
  ['opal-slim', 'erb'] + super
end