Define tags that are known in JSDoc.
- Source:
Members
module:jsdoc/tag/dictionary/definitions
- Source:
baseTags
- Source:
baseTags
- Source:
closureTags
- Source:
closureTags
- Source:
jsdocTags
- Source:
mustHaveValue
- Source:
_
- Source:
baseTags
- Source:
baseTags
- Source:
canHaveName
- Source:
closeIdx
- Source:
combined
- Source:
combined
- Source:
DEFINITIONS
- Source:
dictionaries
- Source:
dictionaries
- Source:
doclet[undefined]
- Source:
filepath
- Source:
hasOwnProp
- Source:
internalTags
- Source:
jsdoc
- Source:
looksLikeDesc
- Source:
MODULE_NAMESPACE
- Source:
mustNotHaveDescription
- Source:
mustNotHaveValue
- Source:
openIdx
- Source:
ownerClassName
- Source:
ownerClassName
- Source:
path
- Source:
requiresName
- Source:
requiresName
- Source:
requiresName
- Source:
result
- Source:
result
- Source:
source
- Source:
synonyms
- Source:
Syntax
- Source:
tagDef
- Source:
target
- Source:
target
- Source:
text
- Source:
text
- Source:
text
- Source:
text
- Source:
title
- Source:
title
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
value
- Source:
Methods
defineTags(dictionary, tagDefinitionsopt)
Populate the given dictionary with the appropriate JSDoc tag definitions.
If the `tagDefinitions` parameter is omitted, JSDoc uses its configuration settings to decide
which tags to add to the dictionary.
If the `tagDefinitions` parameter is included, JSDoc adds only the tag definitions from the
`tagDefinitions` object. The configuration settings are ignored.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
dictionary |
module:jsdoc/tag/dictionary | ||
tagDefinitions |
Object |
<optional> |
A dictionary whose values define the rules for a JSDoc tag. |
- Source:
onTagged()
- Source:
addTagDefinitions()
- Source:
applyNamespace()
- Source:
cloneTagDef()
- Source:
combineTypes()
- Source:
filepathMinusPrefix()
- Source:
firstWordOf()
- Source:
getSourcePaths()
- Source:
ignore()
- Source:
parseBorrows()
- Source:
parseTypeText()
- Source:
setDocletDescriptionToValue()
- Source:
setDocletKindToTitle()
- Source:
setDocletMemberof()
- Source:
setDocletNameToFilename()
- Source:
setDocletNameToValue()
- Source:
setDocletNameToValueName()
- Source:
setDocletScopeToTitle()
- Source:
setDocletTypeToValueType()
- Source:
setNameToFile()
- Source:
stripModuleNamespace()
- Source: