Sha256: 310cc11ffd185c4caff0f9070a40d8aa9a953653a0006df3bd403206bcb92d64

Contents?: true

Size: 378 Bytes

Versions: 27

Compression:

Stored size: 378 Bytes

Contents

module Nokogiri
  module XML
    class AfterHandler < BeforeHandler
      attr_accessor :after_nodes

      def initialize node, original_html
        super
        @after_nodes = []
      end

      def end_element name
        return unless @original_html =~ /<#{name}/i
        @after_nodes << @stack.last if @stack.length == 1
        @stack.pop
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
tenderlove-nokogiri-0.0.0-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
tenderlove-nokogiri-0.0.0.20081001111445 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.0 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.0-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.1 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.2 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.5-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.3 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.3-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.4 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.4-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.6-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.5 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.6 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.7-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.1.0-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.1.1-java lib/nokogiri/xml/after_handler.rb
nokogiri-1.1.1-x86-mswin32-60 lib/nokogiri/xml/after_handler.rb
nokogiri-1.0.7 lib/nokogiri/xml/after_handler.rb
nokogiri-1.1.0 lib/nokogiri/xml/after_handler.rb