MCPcopy
hub / github.com/GitbookIO/gitbook / indexPartLevels

Function indexPartLevels

lib/modifiers/summary/indexPartLevels.js:10–22  ·  view source on GitHub ↗

Index levels in a part @param {Part} @param {Number} index @return {Part}

(part, index)

Source from the content-addressed store, hash-verified

8 @return {Part}
9*/
10function indexPartLevels(part, index) {
11 var baseLevel = String(index + 1);
12 var articles = part.getArticles();
13
14 articles = articles.map(function(inner, i) {
15 return indexArticleLevels(inner, baseLevel + '.' + (i + 1));
16 });
17
18 return part.merge({
19 level: baseLevel,
20 articles: articles
21 });
22}
23
24module.exports = indexPartLevels;

Callers

nothing calls this directly

Calls 1

indexArticleLevelsFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…