Hiyve Components - v1.0.0
    Preparing search index...

    Interface UseLaserPointerResult

    Laser pointer hook return type

    interface UseLaserPointerResult {
        activate: () => void;
        clearInactive: () => void;
        deactivate: () => void;
        localPointer: LocalLaserPointer | null;
        remotePointers: Record<string, RemoteLaserPointer>;
        updatePosition: (position: Position) => void;
    }
    Index

    Properties

    activate: () => void

    Activate local pointer

    clearInactive: () => void

    Clear inactive remote pointers

    deactivate: () => void

    Deactivate local pointer

    localPointer: LocalLaserPointer | null

    Local pointer state

    remotePointers: Record<string, RemoteLaserPointer>

    Remote pointers (keyed by user ID)

    updatePosition: (position: Position) => void

    Update local pointer position