Mam problemy z używaniem JSDoc3 udokumentować kod, który jest zorganizowany wzdłuż tych liniiJak korzystać JSDoc3 udokumentować zagnieżdżonych nazw
/**
* @namespace MyNamespace.MySubNamespace
*/
(function (MyNamespace) {
MyNamespace.MySubNamespace.Foo = {
doSomething: function (someParam) {
// doing it
}
}
})(window.MyNamespace)
Jak użyłbym JSDoc3 celu udokumentowania, że MyNamespace
zawiera MySubNamespace
który zawiera Foo
? Dalej, w jaki sposób skojarzyć doSomething
z i udokumentować jego parametr someParam
?
Ograniczeniem, które mam, jest to, że nie mogę dodać dokumentacji do pliku, w którym zadeklarowano MyNamespace
i MySubNamespace
.
Wielkie dzięki!