JSdo c для js закрытий - PullRequest
       27

JSdo c для js закрытий

2 голосов
/ 03 августа 2020

Использование jsdo c версия 3.6.2

У меня есть проект с тоннами написанной документации jsdo c, но, к сожалению, jsdo c не проанализирует его в формате, который я ожидал .

У нас есть множество js файлов, которые создают объекты, а затем используют закрытие функций для определения методов для этих объектов. Я хотел бы, чтобы jsdo c взял эти методы и связал их с данным модулем.

/** @module @mymodule*/
var mymodule = {};
/** This module is my very special module */
(function() {
    var started = false;
    /**
    * @memberof module:mymodule // I have tried this, @name, @lends, etc...
    * Start the module
    */
    mymodule.start = function() {
       started = true;
    };
})();

Кажется, что бы я ни делал, я не могу заставить метод запуска действительно отображаться как документированный метод модуля mymodule. Если я использую @alias в методе, он отображается как глобальный на индексной странице jsdo c, но это не делает страницу индекса очень читаемой, если она просто выгружает 10 тыс. Ссылок.

Кто-нибудь знает, как я могу заставить этот метод отображаться на странице mymodule. html?

...