Domanda

Sto usando Douglas Crockford's design pattern implementare metodi privati, privilegiati e pubblici. Fondamentalmente assomiglia a questo (usando Requisiti):

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

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

        _privateFn = function () {
            return 42;
        };

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

        _init(arguments);

        return that;
    };
});

Tuttavia, ho difficoltà a ottenere il JSDOC Toolkit per analizzarlo correttamente. Ho giocato in giro con il @name e @memberOf Annotazioni (come qui), ma non importa quello che faccio, non riesco proprio a far apparire le funzioni.

Qualcuno conosce una soluzione?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top