Sha256: 603c5e67005b525f83c2ea0d0e385d814ae312f7cde8eb32e6c66c225e6c0982

Contents?: true

Size: 266 Bytes

Versions: 2

Compression:

Stored size: 266 Bytes

Contents

require 'nokogiri'
require 'pry'

module Minotaur
  class Document
    def initialize(html)
      @html = Nokogiri::HTML(html)
    end

    def preview_elements
      html.css('img, video, iframe').map(&:to_s)
    end

    private

    attr_accessor :html
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
minotaur-0.0.2 lib/minotaur/document.rb
minotaur-0.0.1 lib/minotaur/document.rb