Я редактирую файл js с JsDoc, чтобы получить чистую документацию. Моя структура довольно проста:JsDoc Namespace
/**
* Finds an object
* @param {string} prop - Property
*/
Array.prototype.findObject = function _findObj(prop, val){
// blablabla
}
function myfunc(plep){
// does something
}
/**
* Workshop Namespace
* @namespace
*/
var Workshop = {};
/**
* Does something great
* @param {*} plep - My super param!
*/
Workshop.doIt = myfunc;
/**
* It works!
* @param {string} fly - my flying param
*/
Workshop.flyNow = function _flyN (fly){
// fly!
}
Однако
- Документация для первой функции не отображается. Пространство имена
- семинара созданы
- Workshop.doIt документирован только его описание, аргументы не
- Workshop.flyNow хорошо документирован
Кто-нибудь знает почему?
Спасибо!