2016-02-14 1 views
0

У меня возникли проблемы с получением функций для показа в JSDoc, когда они хранятся внутри объекта. Итак, у меня есть что-то вроде:JSDoc, документирующие функции, хранящиеся внутри объекта

/** 
*/ 
var methods = {}; 

/** 
Get all resources 
*/ 
methods.getResources = function(){ 
    return name; 
} 

Как я могу получить функцию getResources в JSDoc? Я попытался добавить @class к методам без везения.

ответ

2

@namespace и @memberOf должно быть тем, что вы ищете.

/** 
* @namespace methods 
*/ 
var methods = {}; 

/** 
* Get all resources 
* @memberOf methods 
*/ 
methods.getResources = function(){ 
    return name; 
}