@wandelbots/wandelbots-js-react-components
Version:
React UI toolkit for building applications on top of the Wandelbots platform
18 lines • 962 B
TypeScript
import type { ThreeElements } from "@react-three/fiber";
import type { DHParameter, MotionGroupStateResponse } from "@wandelbots/nova-api/v1";
import type * as THREE from "three";
export type DHRobotProps = {
rapidlyChangingMotionState: MotionGroupStateResponse;
dhParameters: Array<DHParameter>;
} & ThreeElements["group"];
export type SupportedRobotProps = {
rapidlyChangingMotionState: MotionGroupStateResponse;
modelFromController: string;
dhParameters: DHParameter[];
flangeRef?: React.Ref<THREE.Group>;
getModel?: (modelFromController: string) => string;
postModelRender?: () => void;
transparentColor?: string;
} & ThreeElements["group"];
export declare const SupportedRobot: ({ rapidlyChangingMotionState, modelFromController, dhParameters, getModel, flangeRef, postModelRender, transparentColor, ...props }: SupportedRobotProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=SupportedRobot.d.ts.map