JSDoc @kind 标签
目录
语法
@kind <kindName>
<kindName>
取值为:
- class
- constant
- event
- external
- file
- function
- member
- mixin
- module
- namespace
- typedef
概述
@kind
标签是用来指明什么样的标识符被描述(例如,一类或模块)。标识符kind 不同于标识符type(例如,字符串或布尔)。
通常你不需要@kind
标签,因为标识符的kind是由doclet的其他标记来确定。例如,使用@class
标签自动意味着“@kind class”,使用@namespace
标签则意味着“@kind namespace”。
示例
kind标签可能引起冲突(例如,使用 @module,表示他的kind为"module",同时,又使用了"@kind constant",表示他的kind为"constant"),在这种情况下最后的标签决定kind 的值。