Skip to content

api-morph / TagParserRegistry

Class: TagParserRegistry

Defined in: src/core/TagParserRegistry.ts:8

标签解析器注册表,用于管理和查找标签解析器

Constructors

Constructor

new TagParserRegistry(): TagParserRegistry

Returns

TagParserRegistry

Methods

getAllTagNames()

getAllTagNames(): string[]

Defined in: src/core/TagParserRegistry.ts:69

获取所有已注册的标签名称。

Returns

string[]

所有已注册的标签名称数组。


getParser()

getParser(tagName): undefined | TagParser

Defined in: src/core/TagParserRegistry.ts:61

根据标签名获取解析器。

Parameters

tagName

string

JSDoc 标签名称。

Returns

undefined | TagParser

解析器实例,如果没有找到返回 undefined。


register()

register(parser): void

Defined in: src/core/TagParserRegistry.ts:16

注册标签解析器,如果解析器支持的某个标签已被其他解析器注册,则会抛出错误。

Parameters

parser

TagParser

标签解析器实例。

Returns

void

基于 MIT 许可证发布