Typographist
    Preparing search index...

    Original boundaries of an unprotected segment.

    type TextRuleContext = {
        endsText?: boolean;
        followingCharacter?: string;
        followingToken?: string;
        precedingCharacter?: string;
        precedingToken?: string;
        startsLine: boolean;
        startsText?: boolean;
    }
    Index
    endsText?: boolean

    Whether the segment ends at the original whole-text boundary.

    followingCharacter?: string

    Original character after the segment across a protected boundary; empty at the text end.

    followingToken?: string

    Original lexical/numeric continuation after the segment across a protected boundary.

    precedingCharacter?: string

    Original character before the segment across a protected boundary; empty at the text start.

    precedingToken?: string

    Original adjoining lexical/numeric runs, including letters, marks, digits, soft hyphens, _, +, -, ., comma and /.

    startsLine: boolean

    Whether the segment originally began at a line boundary.

    startsText?: boolean

    Whether the segment begins at the original whole-text boundary.