Class: HtmlDoc
Instance Method Summary
collapse
Methods inherited from BaseDoc
#bare_table, #call_total_function, #close, #flatten_columns, #generate_bare_table, #initialize, #options_for_functions, #options_for_functions_orig, #print, #table, #table_item, #table_items, #title, #tn
Constructor Details
This class inherits a constructor from BaseDoc
Instance Method Details
#end_doc(options = {}, &block) ⇒ Object
26
27
28
|
# File 'lib/libisi/doc/html.rb', line 26
def end_doc(options = {}, &block)
writer(options, &block) << '</html>'
end
|
#li(options = {}, &block) ⇒ Object
35
|
# File 'lib/libisi/doc/html.rb', line 35
def li(options = {}, &block); generate_tag("li", true, options, &block); end
|
#p(options = {}, &block) ⇒ Object
36
|
# File 'lib/libisi/doc/html.rb', line 36
def p(options = {}, &block); generate_tag("p", true, options, &block); end
|
#start_doc(options = {}, &block) ⇒ Object
21
22
23
24
25
|
# File 'lib/libisi/doc/html.rb', line 21
def start_doc(options = {}, &block)
writer(options, &block) << '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"' +
'"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' +
'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">'
end
|
#td(options = {}, &block) ⇒ Object
32
|
# File 'lib/libisi/doc/html.rb', line 32
def td(options = {}, &block); generate_tag("td", true, options, &block); end
|
#th(options = {}, &block) ⇒ Object
33
|
# File 'lib/libisi/doc/html.rb', line 33
def th(options = {}, &block); generate_tag("th", true, options, &block); end
|
#tr(options = {}, &block) ⇒ Object
31
|
# File 'lib/libisi/doc/html.rb', line 31
def tr(options = {}, &block); generate_tag("tr", false, options) {yield; nil} end
|
#ul(options = {}, &block) ⇒ Object
34
|
# File 'lib/libisi/doc/html.rb', line 34
def ul(options = {}, &block); generate_tag("ul", false, options, &block); end
|