addHeadingId function

void addHeadingId(
  1. Node doc
)

Implementation

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