Module: Deck::Noko
- Included in:
- Slide
- Defined in:
- lib/deck/noko.rb
Overview
Wrappers around Nokogiri’s occasionally inscrutable API
Instance Method Summary collapse
Instance Method Details
#noko_doc(html_snippet) ⇒ Object
10 11 12 13 |
# File 'lib/deck/noko.rb', line 10 def noko_doc html_snippet html_doc = html_snippet =~ /<html/ ? html_snippet : "<html>#{html_snippet}</html>" Nokogiri.parse(html_doc) end |
#noko_html(nokogiri_node) ⇒ Object
6 7 8 |
# File 'lib/deck/noko.rb', line 6 def noko_html nokogiri_node nokogiri_node.serialize(:save_with => 0).chomp end |