How would one go about documenting a function like this...
/** @namespace NS */
var NS = {};
NS.MyClass = (function(){
function MyClass() {}
var doSomethingPublic = function(){
doSomethingPrivate();
};
var doSomethingPrivate = function(){
console.log('Private!');
};
MyClass.prototype = {
doSomethingPublic: doSomethingPublic
};
return MyClass;
}());
Thanks for the help!