in src/main/java/org/apache/datasketches/docgen/TocGenerator.java [99:119]
void emitToc(final JSONObject toc, final StringBuilder sb) {
sb.append("<!-- Start _includes/toc.html -->").append(LS);
sb.append("<!-- Computer Generated File, Do Not Edit! -->").append(LS);
sb.append("<link rel=\"stylesheet\" href=\"/css/toc.css\">").append(LS);
sb.append("<div id=\"toc\" class=\"nav toc hidden-print\">").append(LS);
//JSONArray
level++;
final JSONArray jarr = toc.getJSONArray("array");
final Iterator<Object> itr = jarr.iterator();
while (itr.hasNext()) {
final JSONObject jo = (JSONObject) itr.next();
final String clazz = jo.getString("class");
if (clazz.equals("Dropdown")) { emitDropdown(jo, sb); }
else { emitDoc(jo, sb); }
}
level--;
sb.append("</div>").append(LS);
sb.append("<!-- End _includes/toc.html -->").append(LS);
}