@umbraco-cms/backoffice
    Preparing search index...

    Interface MarkdownExtensionSpec

    Extension contract for markdown parsing/serialization.

    interface MarkdownExtensionSpec {
        isIndenting?: boolean;
        nodeName?: string;
        parseMarkdown?: (
            token: MarkdownToken,
            helpers: MarkdownParseHelpers,
        ) => MarkdownParseResult;
        renderMarkdown?: (
            node: any,
            helpers: MarkdownRendererHelpers,
            ctx: RenderContext,
        ) => string;
        tokenizer?: MarkdownTokenizer;
        tokenName?: string;
    }
    Index

    Properties

    isIndenting?: boolean
    nodeName?: string

    Node/mark name used for rendering (typically the extension name)

    parseMarkdown?: (
        token: MarkdownToken,
        helpers: MarkdownParseHelpers,
    ) => MarkdownParseResult
    renderMarkdown?: (
        node: any,
        helpers: MarkdownRendererHelpers,
        ctx: RenderContext,
    ) => string
    tokenizer?: MarkdownTokenizer

    Custom tokenizer for marked.js to handle non-standard markdown syntax

    tokenName?: string

    Token name used for parsing (e.g., 'codespan', 'code', 'strong')