addHeadingId function

void addHeadingId(
  1. Node doc
)

Implementation

void addHeadingId(dom.Node doc) {
  final nodes = doc is dom.Element ? [doc] : doc.children;
  for (final e in nodes) {
    final elements = e.querySelectorAll('h1,h2,h3,h4,h5,h6');
    elements.forEach(_addId);
  }
}