class Razor::ViewFile
Public Class Methods
new(parent, src_name)
click to toggle source
Calls superclass method
Razor::Generable::new
# File lib/razor/generable.rb, line 127 def initialize(parent, src_name) super(parent, src_name) @view = View.eval(self) end
Public Instance Methods
contents()
click to toggle source
# File lib/razor/generable.rb, line 137 def contents @view.render end
dest_name()
click to toggle source
# File lib/razor/generable.rb, line 132 def dest_name ext = @view.class.get_extension src_name.sub(/rb$/, ext) end