UNPKG

@react-three/drei

Version:

useful add-ons for react-three-fiber

15 lines (14 loc) 691 B
import * as React from 'react'; import * as THREE from 'three'; import { ThreeElements } from '@react-three/fiber'; export type SelectProps = Omit<ThreeElements['group'], 'ref'> & { multiple?: boolean; box?: boolean; border?: string; backgroundColor?: string; onChange?: (selected: THREE.Object3D[]) => void; onChangePointerUp?: (selected: THREE.Object3D[]) => void; filter?: (selected: THREE.Object3D[]) => THREE.Object3D[]; }; export declare function Select({ box, multiple, children, onChange, onChangePointerUp, border, backgroundColor, filter: customFilter, ...props }: SelectProps): React.JSX.Element; export declare function useSelect(): THREE.Object3D[];