Sha256: faaafbff05140b29d4a7ff0eb64d6ea4dc3b83ca36f4f80ade66bf68c06cdbed

Contents?: true

Size: 544 Bytes

Versions: 2

Compression:

Stored size: 544 Bytes

Contents

require 'hpricot'

module FriendlyFormat
  class HpricotAdapter
    class << self

      def parse html
        Hpricot.parse(html)
      end

      def to_xhtml node
        node.to_html
      end

      def content node
        node.content
      end

      def element? node
        node.kind_of?(Hpricot::Elem)
      end

      def text? node
        node.kind_of?(Hpricot::Text)
      end

      def empty? node
        node.empty?
      end

    end # of class method for HpricotAdapter
  end # of HpricotAdapter
end # of FriendlyFormat

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
godfat-friendly_format-0.6.1 lib/friendly_format/adapter/hpricot_adapter.rb
friendly_format-0.6.1 lib/friendly_format/adapter/hpricot_adapter.rb