import { IdentityTransformer } from "https://deno.land/x/document_ir@0.0.9/index.ts";
Methods
protected
afterBlock(): Promise<void>protected
afterInline(): Promise<void>protected
beforeBlock(): Promise<void>protected
beforeInline(): Promise<void>protected
blockQuote(node: BlockQuoteNode): Promise<Node | null>protected
bubble(node: BubbleNode): Promise<Node | null>protected
center(node: CenterNode): Promise<Node | null>protected
chooseChildren(nodes: Node[]): Promise<Node[]>protected
columns(node: ColumnsNode): Promise<Node | null>protected
definition(node: DefinitionNode): Promise<DefinitionNode | null>protected
definitionList(node: DefinitionListNode): Promise<Node | null>protected
definitionReference(node: DefinitionReferenceNode): Promise<Node | null>protected
document(node: DocumentNode): Promise<DocumentNode>protected
figure(node: FigureNode): Promise<Node | null>protected
figureCaption(node: FigureCaptionNode): Promise<Node | null>protected
figureImage(node: FigureImageNode): Promise<Node | null>protected
formattedText(node: FormattedTextNode): Promise<Node | null>protected
header(node: HeaderNode): Promise<Node | null>protected
highTechAlert(node: HighTechAlertNode): Promise<Node | null>protected
horizontalRule(_node: HorizontalRuleNode): Promise<Node | null>protected
italic(node: ItalicNode): Promise<Node | null>protected
paragraph(node: ParagraphNode): Promise<Node | null>protected
redacted(node: RedactedNode): Promise<Node | null>protected
region(node: RegionNode): Promise<Node | null>protected
script(node: ScriptNode): Promise<Node | null>protected
secret(node: SecretNode): Promise<Node | null>protected
smaller(node: SmallerNode): Promise<Node | null>protected
social(node: SocialNode): Promise<Node | null>protected
sticker(node: StickerNode): Promise<Node | null>protected
strikeThrough(node: StrikeThroughNode): Promise<Node | null>protected
underline(node: UnderlineNode): Promise<Node | null>protected
warning(node: WarningNode): Promise<Node | null>transform(node: DocumentNode): Promise<DocumentNode>