У меня возникают проблемы с использованием JSDoc3 для документирования кода, структурированного в соответствии с этими строками.
/**
* @namespace MyNamespace.MySubNamespace
*/
(function (MyNamespace) {
MyNamespace.MySubNamespace.Foo = {
doSomething: function (someParam) {
// doing it
}
}
})(window.MyNamespace)
Как мне использовать JSDoc3 для документирования того, что MyNamespace
содержит MySubNamespace
, который содержит Foo
? Далее, как мне связать doSomething
с Foo
и задокументировать его параметр someParam
?
У меня есть ограничение: я не могу добавить документацию в файл, в котором объявлены MyNamespace
и MySubNamespace
.
Спасибо большое!