mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
Do not show a header for Classes if the documentation contains no classes.
This commit is contained in:
parent
80211c4af0
commit
eb0186b96a
@ -272,14 +272,18 @@
|
||||
return a.name > b.name;
|
||||
});
|
||||
if (classNames.length) {
|
||||
nav += '<h3>Classes</h3><ul>';
|
||||
var moduleClasses = 0;
|
||||
classNames.forEach(function(c) {
|
||||
var moduleSameName = find({kind: 'module', longname: c.longname});
|
||||
if (moduleSameName.length) {
|
||||
c.name = c.name.replace('module:', 'require(')+')';
|
||||
c.name = c.name.replace('module:', 'require("')+'")';
|
||||
moduleClasses++;
|
||||
moduleSameName[0].module = c;
|
||||
}
|
||||
|
||||
if (moduleClasses !== -1 && moduleClasses < classNames.length) {
|
||||
nav += '<h3>Classes</h3><ul>';
|
||||
moduleClasses = -1;
|
||||
}
|
||||
if ( !hasOwnProperty.call(seen, c.longname) ) nav += '<li>'+linkto(c.longname, c.name)+'</li>';
|
||||
seen[c.longname] = true;
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user