Class: Qwik2md::Converter

Inherits:
Object
  • Object
show all
Defined in:
lib/qwik2md.rb

Instance Method Summary collapse

Constructor Details

#initialize(qwik_str, base:) ⇒ Converter

Returns a new instance of Converter.



110
111
112
113
114
# File 'lib/qwik2md.rb', line 110

def initialize(qwik_str, base:)
  detection = CharlockHolmes::EncodingDetector.detect(qwik_str)
  @qwik_str = CharlockHolmes::Converter.convert(qwik_str, detection[:encoding], 'UTF-8')
  @base = base
end

Instance Method Details

#convertObject



116
117
118
119
120
# File 'lib/qwik2md.rb', line 116

def convert
  Dir.mktmpdir do |dir|
    ReverseMarkdown.convert(to_html(dir))
  end
end