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



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

def charset
  options.charset
end

#eval(src, filename) ⇒ Object



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

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

#main_pageObject



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

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



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

def title
  options.title
end