Skip to content

HtmlParserModule

Defined in: packages/speculator/src/parse/registry.ts:91

Interface for an HTML parser module.

handles: string[]

Defined in: packages/speculator/src/parse/registry.ts:95

Element tags this parser can handle (e.g., ‘dfn’, ‘xref’, ‘a’)


name: string

Defined in: packages/speculator/src/parse/registry.ts:92


optional order: number

Defined in: packages/speculator/src/parse/registry.ts:98

Priority order (lower number = higher priority, runs earlier)

optional handleBlock(element, ctx): BlockHandlerResult

Defined in: packages/speculator/src/parse/registry.ts:101

Handle block-level element transformation

Element

ParseContext

BlockHandlerResult


optional handleInline(element, ctx): InlineHandlerResult

Defined in: packages/speculator/src/parse/registry.ts:104

Handle inline-level element transformation

Element

ParseContext

InlineHandlerResult