Class: TextToHtml

Inherits:
Object
  • Object
show all
Defined in:
lib/text-to-html.rb

Class Method Summary collapse

Class Method Details

.to_list(input, use_class = false, h_class = "", verbose = false) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/text-to-html.rb', line 7

def self.to_list(input, use_class = false, h_class = "", verbose = false)
    r_list = HtmlList.new(input, h_class)

    # config
    r_list.verbose if verbose

    # return
    return r_list.to_list
end

.to_ol(input, use_class = false, h_class = "") ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/text-to-html.rb', line 17

def self.to_ol(input, use_class=false, h_class="")
    r_list = HtmlList.new(input, h_class)

    # config
    r_list.ol
    r_list.use_class if use_class

    return r_list.to_list
end

.to_paragraph(input, em = false, strong = false, use_class = false, h_class = "", verbose = false) ⇒ Object



37
38
39
40
41
42
43
44
45
46
# File 'lib/text-to-html.rb', line 37

def self.to_paragraph(input, em = false, strong = false, use_class = false, h_class = "", verbose = false)
    r_paragraph = HtmlParagraph.new(input, h_class)

    #config
    r_paragraph.em if em
    r_paragraph.strong if strong
    r_paragraph.verbose if verbose

    return r_paragraph.to_paragraph
end

.to_ul(input, use_class = false, h_class = "", verbose = false) ⇒ Object



27
28
29
30
31
32
33
34
35
# File 'lib/text-to-html.rb', line 27

def self.to_ul(input, use_class = false, h_class = "", verbose = false)
    r_list = HtmlList.new(input, h_class)

    # config
    r_list.ul
    r_list.use_class if use_class

    return r_list.to_list
end