Initial project import
This commit is contained in:
33
node_modules/@react-three/drei/core/Center.d.ts
generated
vendored
Normal file
33
node_modules/@react-three/drei/core/Center.d.ts
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
import { Box3, Vector3, Sphere, Group, Object3D } from 'three';
|
||||
import { ThreeElements } from '@react-three/fiber';
|
||||
import { ForwardRefComponent } from '../helpers/ts-utils';
|
||||
export type OnCenterCallbackProps = {
|
||||
parent: Object3D;
|
||||
container: Object3D;
|
||||
width: number;
|
||||
height: number;
|
||||
depth: number;
|
||||
boundingBox: Box3;
|
||||
boundingSphere: Sphere;
|
||||
center: Vector3;
|
||||
verticalAlignment: number;
|
||||
horizontalAlignment: number;
|
||||
depthAlignment: number;
|
||||
};
|
||||
export type CenterProps = Omit<ThreeElements['group'], 'ref'> & {
|
||||
top?: boolean;
|
||||
right?: boolean;
|
||||
bottom?: boolean;
|
||||
left?: boolean;
|
||||
front?: boolean;
|
||||
back?: boolean;
|
||||
disable?: boolean;
|
||||
disableX?: boolean;
|
||||
disableY?: boolean;
|
||||
disableZ?: boolean;
|
||||
object?: Object3D | null;
|
||||
precise?: boolean;
|
||||
onCentered?: (props: OnCenterCallbackProps) => void;
|
||||
cacheKey?: any;
|
||||
};
|
||||
export declare const Center: ForwardRefComponent<CenterProps, Group>;
|
||||
Reference in New Issue
Block a user