markdown-it - v15.0.2
    Preparing search index...

    Interface StateBlock

    Mutable state passed to block rules while tokenizing a source document.

    interface StateBlock {
        src: string;
        md: MarkdownIt;
        env: Env;
        tokens: Token[];
        bMarks: number[];
        eMarks: number[];
        tShift: number[];
        sCount: number[];
        bsCount: number[];
        blkIndent: number;
        line: number;
        lineMax: number;
        tight: boolean;
        listIndent: number;
        parentType: string;
        level: number;
        Token: typeof Token;
        push(type: string, tag: string, nesting: -1 | 0 | 1): Token;
        isEmpty(line: number): boolean;
        skipEmptyLines(from: number): number;
        skipSpaces(pos: number): number;
        skipSpacesBack(pos: number, min: number): number;
        skipChars(pos: number, code: number): number;
        skipCharsBack(pos: number, code: number, min: number): number;
        getLines(
            begin: number,
            end: number,
            indent: number,
            keepLastLF: boolean,
        ): string;
    }
    Index
    • Parameters

      • type: string
      • tag: string
      • nesting: -1 | 0 | 1

      Returns Token

    • Parameters

      • line: number

      Returns boolean

    • Parameters

      • from: number

      Returns number

    • Parameters

      • pos: number

      Returns number

    • Parameters

      • pos: number
      • min: number

      Returns number

    • Parameters

      • pos: number
      • code: number

      Returns number

    • Parameters

      • pos: number
      • code: number
      • min: number

      Returns number

    • Parameters

      • begin: number
      • end: number
      • indent: number
      • keepLastLF: boolean

      Returns string