jsDoc 如何注释工厂模式

/**
 * @module gateHandler
 * @extends Handler
 * /

/**
 * 获取gateHandler
 * @param {Object} app
 * @return {Object} - 返回Handler类的实例 
 */
module.exports = function(app) {
    return new Handler(app);
};

/**
 * 
 * @type Handler
 * @param {Object} app
 */
var Handler = function(app) {
    this.app = app;
};
var handler = Handler.prototype;


/**
 * @name queryEntry
 * @member Handler
 * @param {string} msg
 * @param {Object} session
 * @this Handler
 * @callback {next} next 
 */
handler.queryEntry = function(msg, session, next) {}

知道上面注释的不对无法生成正确的文档,不知道工厂模式的注释应该怎么用jsDoc来写,求教

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题