Altair EEvision 2025.1 APIs
    Preparing search index...

    Type Alias HistoryState

    Information that is stored in the browser history.

    type HistoryState = {
        config: CoreConfig;
        extern: any;
        grayMode: boolean;
        highlightObjects: HighlightState;
        historyCount: number;
        last_selection: string | null;
        mtime: string | null;
        netMode: boolean;
        schematic: string | null;
        selection: string | null;
        title?: string;
        url?: string;
        viewport: string | null;
    }
    Index

    Properties

    config: CoreConfig

    The current EEvision configuration

    extern: any

    All remaining entries, e.g., from plugins or the GUI.

    grayMode: boolean

    GrayMode active or not

    highlightObjects: HighlightState

    The highlighted objects mapped to their highlight slot (number between HIGHLIGHT_MIN_SLOT and HIGHLIGHT_MAX_SLOT).

    historyCount: number

    Position in the history stack

    last_selection: string | null

    The most recently clicked object

    mtime: string | null

    The EDB modification time.

    netMode: boolean

    NetMode active or not

    schematic: string | null

    The currently loaded Nlview schematic

    selection: string | null

    The current selection in Nlview

    title?: string

    The page title

    url?: string

    When exporting an history state via the EEvision API, we add the URL. When loading the history state, this avoids the problem that loaded EDB and history state do not match.

    viewport: string | null

    The currently visible part of the schematic