Class: RDoc::Generator::Horo::TemplateContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/rdoc/generator/horo.rb

Instance Method Summary collapse

Instance Method Details

#charsetObject



184
185
186
# File 'lib/rdoc/generator/horo.rb', line 184

def charset
  options.charset
end

#eval(src, filename) ⇒ Object



174
175
176
177
178
# File 'lib/rdoc/generator/horo.rb', line 174

def eval src, filename
  template = ERB.new src, nil, '><'
  template.filename = filename
  template.result binding
end

#main_pageObject



188
189
190
191
192
# File 'lib/rdoc/generator/horo.rb', line 188

def main_page
  files.find { |x| x.name == options.main_page } ||
    files.find { |x| x.name =~ /README/i } ||
    files.sort_by { |x| x.name }.first
end

#titleObject



180
181
182
# File 'lib/rdoc/generator/horo.rb', line 180

def title
  options.title
end