NGDOC - нисходящая иерархия
У меня большой проект AngularJS, который задокументирован с помощью NGDOC. У нас много форм, и конкретные директивы могут быть включены только в конкретные формы. Теперь это задокументировано как зависимости - каждая директива имеет @requires my.directive:myFormContainerBlaBla внутри своего комментария. Сгенерированная документация для этой директивы содержит соответствующую ссылку на myFormContainerBlaBla в разделе зависимостей.
Тем не менее, документация для myFormContainerBlaBla не содержит никаких ссылок на директивы, которые могут быть использованы внутри него. Меню Список документированных директив тоже плоский. Есть способ сделать это:
1) Документация для myFormContainerBlaBla содержит ссылки на все директивы, которые ее требуют.
2) Список меню задокументированных директив организован иерархически, т.е.
myFormContainerBlaBla
directive1
directive2
directive3
myFormContainerBlaBla2
directive4
directive3
directive5