Selva Compute API Reference - v1.1.2
    Preparing search index...

    Type Alias EventConfig

    type EventConfig = {
        enableClickToFocus?: boolean;
        enableEventHandlers?: boolean;
        enableKeyboardControls?: boolean;
        onBackgroundClicked?: (event: { x: number; y: number }) => void;
        onMeshMetadataClicked?: (metadata: Record<string, string>) => void;
        onObjectSelected?: (object: Object3D) => void;
        selectionColor?: Color | string;
    }
    Index

    Properties

    enableClickToFocus?: boolean
    enableEventHandlers?: boolean

    Enable all event handlers (click/selection/metadata). Defaults to true.

    enableKeyboardControls?: boolean
    onBackgroundClicked?: (event: { x: number; y: number }) => void
    onMeshMetadataClicked?: (metadata: Record<string, string>) => void

    Called when a mesh with metadata is clicked. Receives the mesh's metadata object.

    onObjectSelected?: (object: Object3D) => void
    selectionColor?: Color | string

    Color to use for highlighting selected meshes. Defaults to red (#ff0000).