class Klaro::Client::MdText
Constants
- SHARED_OPTIONS
- VARIANTS
Public Class Methods
new(src, variant)
click to toggle source
# File lib/klaro/client/support/md_text.rb, line 26 def initialize(src, variant) @src = src @renderer = VARIANTS[variant] end
Public Instance Methods
to_html()
click to toggle source
# File lib/klaro/client/support/md_text.rb, line 35 def to_html @renderer.render(to_s).strip.gsub(/<a href/, '<a target="_blank" href') end
to_s()
click to toggle source
# File lib/klaro/client/support/md_text.rb, line 31 def to_s @src end