Class: Saxerator::FullDocument

Inherits:
Object
  • Object
show all
Includes:
DSL
Defined in:
lib/saxerator/full_document.rb

Instance Method Summary collapse

Methods included from DSL

#at_depth, #child_of, #for_tag, #for_tags, #with_attribute, #with_attributes, #within

Constructor Details

#initialize(source, config) ⇒ FullDocument

Returns a new instance of FullDocument.



5
6
7
8
9
# File 'lib/saxerator/full_document.rb', line 5

def initialize(source, config)
  @source = source
  @config = config
  @latches = []
end

Instance Method Details

#allObject



11
12
13
# File 'lib/saxerator/full_document.rb', line 11

def all
  DocumentFragment.new(@source, @config, @latches).first
end