Show @module tags in navigation panel #45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is to fix one existing issue, one issue I found while working with a recent version of jsdoc, one change to the display of items in the navigation list, and one change to display markdown lists in class descriptions as bulleted lists.
@module
do not get added to the navigation list on the left side of the page. In reference to this issue I made the following changes:if
statement to thepublish.buildNav
method to add modules to the array of items that get added to the navigation listmodule:
from the name of the navigation item so the display name shown in the list is easier to read.<li>
elements generated for AMD modules in the navigation list have the wrongdata-name
attribute value due to a new file naming method in recent versions of jsdoc.data-name
attribute of the element to the file name generated generated for the module instead of setting it to thelongname
property.main.less
to render<li>
elements in class descriptions withlist-style-type:disc