【发布时间】:2016-07-29 01:41:32
【问题描述】:
我们正在使用 JSDOC 来记录我们面向客户端的 SDK,但我们很难让它识别我们的“枚举”(即常量)。我们应该使用哪些标签来让 JSDOC 在文档中提取它?这是一个示例:
/**
* @module Enum
*/
export namespace {
/**
* @enum WidgetType {string}
*/
Enum.WidgetType = {
/** Dashboard */
Dashboard: 'dashboard',
/** Form */
Form: 'entityeditform',
/** Report */
Report: 'report'
};
}
以下是“枚举”在代码中的使用方式:
app.widget({ id: 'account_entityform', type: Enum.WidgetType.Form }).add();
我们如何用 JSDOC 记录这个?
【问题讨论】:
标签: javascript enums jsdoc jsdoc3