MAIDR JavaScript API
    Preparing search index...

    Interface LiveReaderState

    Where the reader is in a mounted chart, as LiveReaderProbe reports it.

    interface LiveReaderState {
        inChart: boolean;
        position: string | null;
        blocked?: boolean;
    }
    Index

    Properties

    inChart: boolean

    The chart has the reader's focus, and the page has the browser's.

    position: string | null

    What their screen reader last spoke for their position, or null.

    blocked?: boolean

    A MAIDR dialog or text field (chat, settings, help, braille, review, ...) holds their focus, so a move now would not be one they could make from the keyboard. Absent reads as false.