This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# coding: utf-8
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative "html4"
|
||||
|
||||
module Nokogiri
|
||||
# Alias for Nokogiri::HTML4
|
||||
HTML = Nokogiri::HTML4
|
||||
|
||||
# :singleton-method: HTML
|
||||
# :call-seq: HTML(input, url = nil, encoding = nil, options = XML::ParseOptions::DEFAULT_HTML, &block) → Nokogiri::HTML4::Document
|
||||
#
|
||||
# Parse HTML. Convenience method for Nokogiri::HTML4::Document.parse
|
||||
|
||||
# :nodoc:
|
||||
define_singleton_method(:HTML, Nokogiri.method(:HTML4))
|
||||
|
||||
# 💡 This module/namespace is an alias for Nokogiri::HTML4 as of v1.12.0. Before v1.12.0,
|
||||
# Nokogiri::HTML4 did not exist, and this was the module/namespace for all HTML-related
|
||||
# classes.
|
||||
module HTML
|
||||
# 💡 This class is an alias for Nokogiri::HTML4::Document as of v1.12.0.
|
||||
class Document < Nokogiri::XML::Document
|
||||
end
|
||||
|
||||
# 💡 This class is an alias for Nokogiri::HTML4::DocumentFragment as of v1.12.0.
|
||||
class DocumentFragment < Nokogiri::XML::DocumentFragment
|
||||
end
|
||||
|
||||
# 💡 This class is an alias for Nokogiri::HTML4::Builder as of v1.12.0.
|
||||
class Builder < Nokogiri::XML::Builder
|
||||
end
|
||||
|
||||
module SAX
|
||||
# 💡 This class is an alias for Nokogiri::HTML4::SAX::Parser as of v1.12.0.
|
||||
class Parser < Nokogiri::XML::SAX::Parser
|
||||
end
|
||||
|
||||
# 💡 This class is an alias for Nokogiri::HTML4::SAX::ParserContext as of v1.12.0.
|
||||
class ParserContext < Nokogiri::XML::SAX::ParserContext
|
||||
end
|
||||
|
||||
# 💡 This class is an alias for Nokogiri::HTML4::SAX::PushParser as of v1.12.0.
|
||||
class PushParser
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user