@tikoci/centrs
    Preparing search index...

    Interface CharRun

    One code point of original, located in every coordinate space.

    interface CharRun {
        ascii: boolean;
        byteLen: number;
        byteStart: number;
        codePoint: number;
        col: number;
        line: number;
        utf16Len: number;
        utf16Start: number;
    }
    Index

    Properties

    ascii: boolean

    Whether this run is a single ASCII byte (analyzed byte === original byte).

    byteLen: number

    UTF-8 byte length: 1..4 (a lone surrogate → 3 via U+FFFD).

    byteStart: number

    Offset in analyzed/originalU8 (bytes).

    codePoint: number

    Unicode scalar value; a lone surrogate is recorded as U+FFFD.

    col: number

    0-based UTF-16 column within the line.

    line: number

    0-based line.

    utf16Len: number

    1 (BMP) or 2 (astral surrogate pair) UTF-16 units.

    utf16Start: number

    Offset in original (UTF-16 code units).