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/Interfaces/MainThreadObjectTypeDefinition.md.
  • English
    • 简体中文
  • Interface: MainThreadObjectTypeDefinition<I, O extends object>

    Describes how a serializable initialization payload becomes a stable object in the main-thread runtime.

    Type Parameters

    Type Parameter
    I
    O extends object

    Properties

    create

    readonly create: (initialValue: I) => O

    Create the realized main-thread object.

    This must be a capture-free Main Thread Function. Imports used by the function must come from shared-runtime modules.

    Parameters

    ParameterType
    initialValueI

    Returns

    O


    type

    readonly type: string

    A globally unique and stable type key.

    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.