Question

J'utilise Douglas Crockford design pattern mettre en œuvre des méthodes privées, privilégiées et publiques. Cela ressemble essentiellement à ça (en utilisant Requirejs):

define(function () {
    return function () {
        var that = {},

        _init = function () {
            // "constructor"
        },

        _privateFn = function () {
            return 42;
        };

        that.publicFn = function () {
            return 2 * _privateFn();
        };

        _init(arguments);

        return that;
    };
});

Cependant, j'ai du mal à obtenir le boîte à outils JSDOC pour l'analyser correctement. J'ai joué avec le @name et @memberOf annotations (comme ici), mais peu importe ce que je fais, je ne peux tout simplement pas obtenir les fonctions pour apparaître.

Quelqu'un connaît-il une solution?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top