Luxar Viewer API Documentation - v2026.10.19
    Preparing search index...

    Hooks for decorating temporary slots and their flattened children.

    interface LoadChildrenOptions {
        configureSlot?: (slot: Group, child: SceneNode, index: number) => void;
        configureLoadedChild?: (
            object: Object3D,
            child: SceneNode,
            index: number,
        ) => void;
        deferred?: ReadonlySet<number>;
        order?: readonly number[];
    }
    Index
    configureSlot?: (slot: Group, child: SceneNode, index: number) => void

    Configure the attached slot before its child starts loading.

    configureLoadedChild?: (
        object: Object3D,
        child: SceneNode,
        index: number,
    ) => void

    Configure each loaded object immediately before it replaces the slot.

    deferred?: ReadonlySet<number>

    Children (by index) NOT to load now. Each keeps its slot, attached in authored order and empty, for the caller to load into later — it is never flattened and never removed.

    order?: readonly number[]

    Start order (indices into the children); default authored order.