Pregunta

Estoy usando Douglas Crockford's patrón de diseño para implementar métodos privados, privilegiados y públicos. Básicamente se ve algo así (usando Requierejs):

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

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

        _privateFn = function () {
            return 42;
        };

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

        _init(arguments);

        return that;
    };
});

Sin embargo, tengo problemas para obtener el kit de herramientas JSDOC para analizarlo correctamente. He jugado con el @name y @memberOf anotaciones (como aquí), pero no importa lo que haga, simplemente no puedo hacer que aparezcan las funciones.

¿Alguien sabe alguna solución?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top