module Prawn::Markup::Processor::Text
Public Class Methods
prepended(base)
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 6 def self.prepended(base) base.known_elements.push( 'a', 'b', 'strong', 'i', 'em', 'u', 'strikethrough', 'strike', 's', 'del', 'sub', 'sup' ) end
Public Instance Methods
end_a()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 18 def end_a append_text('</link>') end
Also aliased as: end_link
end_b()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 28 def end_b append_text('</b>') end
Also aliased as: end_strong
end_i()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 38 def end_i append_text('</i>') end
Also aliased as: end_em
end_strikethrough()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 58 def end_strikethrough append_text('</strikethrough>') end
end_sub()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 69 def end_sub append_text('</sub>') end
end_sup()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 77 def end_sup append_text('</sup>') end
end_u()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 47 def end_u append_text('</u>') end
start_a()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 13 def start_a append_text("<link href=\"#{current_attrs['href']}\">") end
Also aliased as: start_link
start_b()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 23 def start_b append_text('<b>') end
Also aliased as: start_strong
start_i()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 33 def start_i append_text('<i>') end
Also aliased as: start_em
start_strikethrough()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 51 def start_strikethrough append_text('<strikethrough>') end
start_sub()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 65 def start_sub append_text('<sub>') end
start_sup()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 73 def start_sup append_text('<sup>') end
start_u()
click to toggle source
# File lib/prawn/markup/processor/text.rb, line 43 def start_u append_text('<u>') end