Method: IsoDoc::PresentationXMLConvert#eref_localities_conflated

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

#eref_localities_conflated(refs, target, node) ⇒ Object



51
52
53
54
55
56
57
58
59
60
# File 'lib/isodoc/presentation_function/erefs.rb', line 51

def eref_localities_conflated(refs, target, node)
  droploc = node["droploc"]
  node["droploc"] = true
  ret = resolve_eref_connectives(eref_locality_stacks(refs, target,
                                                      node))
  node.delete("droploc") unless droploc
  eref_localities1({ target:, number: "pl",
                     type: refs.first.at(ns("./locality/@type")).text,
                     from: l10n(ret[1..].join), node:, lang: @lang })
end