Class: Uniword::FindReplace::HeaderScope
- Defined in:
- lib/uniword/find_replace/header_scope.rb
Overview
Headers scope: text in every word/header*.xml. Walks all
header parts in the document's header-footer store.
Instance Method Summary collapse
Methods inherited from Scope
Constructor Details
This class inherits a constructor from Uniword::FindReplace::Scope
Instance Method Details
#each_text_node {|text_element, accessor| ... } ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/uniword/find_replace/header_scope.rb', line 15 def each_text_node parts = @document. return unless parts containers = parts.of_kind(:header).filter_map(&:content) each_text_in_containers(containers) { |*a| yield(*a) } end |
#name ⇒ Symbol
9 10 11 |
# File 'lib/uniword/find_replace/header_scope.rb', line 9 def name :headers end |