For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/react/Types/MainThreadRef.md.
  • English
  • Class: MainThreadRef<T>

    A MainThreadRef is a ref that can only be accessed on the main thread. It is used to preserve states between main thread function calls. The data saved in current property of the MainThreadRef can be read and written in multiple main thread functions.

    Type Parameters

    Type Parameter
    T

    Constructors

    Constructor

    new MainThreadRef<T>(initValue: T): MainThreadRef<T>

    Parameters

    ParameterType
    initValueT

    Returns

    MainThreadRef<T>

    Accessors

    current

    Get Signature

    get current(): T

    Returns

    T

    Set Signature

    set current(_: T): void

    Parameters
    ParameterType
    _T
    Returns

    void

    Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.