module Hiroiyomi

Hiroiyomi

Hiroiyomi

Hiroiyomi

Constants

VERSION

Public Class Methods

read(url, filter: [], is_deep: true) click to toggle source

@param [String] url URL @param [Array] filter of filtered by name list, e.g. [h1, h2, h3] @param [Boolean] is_deep Whether result is filtered into children

@return [Array] of Hiroiyomi::Html::Element which has been filtered

# File lib/hiroiyomi.rb, line 14
def read(url, filter: [], is_deep: true)
  Html::DOMParser.read(url, filter: filter, is_deep: is_deep)
end
root() click to toggle source
# File lib/hiroiyomi/root.rb, line 5
def self.root
  File.expand_path('../..', __dir__)
end

Private Instance Methods

read(url, filter: [], is_deep: true) click to toggle source

@param [String] url URL @param [Array] filter of filtered by name list, e.g. [h1, h2, h3] @param [Boolean] is_deep Whether result is filtered into children

@return [Array] of Hiroiyomi::Html::Element which has been filtered

# File lib/hiroiyomi.rb, line 14
def read(url, filter: [], is_deep: true)
  Html::DOMParser.read(url, filter: filter, is_deep: is_deep)
end