跳转到内容

NodeParser

定义于:.build/typescript/packages/core/src/node-parser/base.ts:12

Result 扩展 TextNode[] | Promise<TextNode[]> = TextNode[] | Promise<TextNode[]>

abstract NodeParser<Options>(nodes, options?): Result

定义于:.build/typescript/packages/core/src/node-parser/base.ts:12

Options 扩展 Record<string, unknown>

BaseNode<Metadata>[]

Options

Result

新建节点解析器<Result>(): NodeParser<Result>

定义于:.build/typescript/packages/core/src/node-parser/base.ts:20

NodeParser<Result>

TransformComponent.constructor

includeMetadata: boolean = true

定义于:.build/typescript/packages/core/src/node-parser/base.ts:17


includePrevNextRel: boolean = true

定义于:.build/typescript/packages/core/src/node-parser/base.ts:18


id: string

定义于:.build/typescript/packages/core/src/schema/type.ts:22

TransformComponent.id

protected 后处理解析节点(nodes, parentDocMap): Awaited<Result>

定义于:.build/typescript/packages/core/src/node-parser/base.ts:27

Awaited<Result>

Map<string, TextNode<Metadata>>

Awaited<Result>


abstract protected parseNodes(documents, showProgress?): Result

定义于:.build/typescript/packages/core/src/node-parser/base.ts:79

TextNode<Metadata>[]

boolean

Result


getNodesFromDocuments(documents): Result

定义于:.build/typescript/packages/core/src/node-parser/base.ts:84

TextNode<Metadata>[]

Result