class Railroader::Template
Attributes
render_path[R]
src[W]
type[RW]
Public Class Methods
new(name, called_from, file_name, tracker)
click to toggle source
Calls superclass method
Railroader::Collection::new
# File lib/railroader/tracker/template.rb, line 9 def initialize name, called_from, file_name, tracker super name, nil, file_name, nil, tracker @render_path = called_from @outputs = [] end
Public Instance Methods
add_output(exp)
click to toggle source
# File lib/railroader/tracker/template.rb, line 15 def add_output exp @outputs << exp end
each_output() { |o| ... }
click to toggle source
# File lib/railroader/tracker/template.rb, line 19 def each_output @outputs.each do |o| yield o end end
rendered_from_controller?()
click to toggle source
# File lib/railroader/tracker/template.rb, line 25 def rendered_from_controller? if @render_path @render_path.rendered_from_controller? else false end end