Method: IsoDoc::PresentationXMLConvert#extension_insert_pt

Defined in:
lib/isodoc/presentation_function/metadata.rb

#extension_insert_pt(xml) ⇒ Object



43
44
45
46
47
48
49
50
51
# File 'lib/isodoc/presentation_function/metadata.rb', line 43

def extension_insert_pt(xml)
  xml.at(ns("//metanorma-extension")) ||
    xml.at(ns("//bibdata"))
      &.after("<metanorma-extension> </metanorma-extension>")
      &.next_element ||
    xml.root.elements.first
      .before("<metanorma-extension> </metanorma-extension>")
      .previous_element
end