Method: IsoDoc::WordFunction::Footnotes#get_table_ancestor_id

Defined in:
lib/isodoc/word_function/footnotes.rb

#get_table_ancestor_id(node) ⇒ Object



42
43
44
45
46
# File 'lib/isodoc/word_function/footnotes.rb', line 42

def get_table_ancestor_id(node)
  table = node.ancestors("table") || node.ancestors("figure")
  return UUIDTools::UUID.random_create.to_s if table.empty?
  table.last["id"]
end