@threlte/core
Version:
A 3D framework for the web, built on top of Svelte and Three.js
10 lines (9 loc) • 538 B
TypeScript
import { type DisposableObject } from '../../../context/fragments/disposal.js';
/**
* Checks if the given object is a disposable object. Scenes are not disposable.
* @param object - The object to check.
* @returns True if the object is a disposable object, false otherwise.
*/
export declare const isDisposableObject: (object: unknown) => object is DisposableObject;
export declare const useSetDispose: (getDispose: () => boolean | undefined) => void;
export declare const useDispose: (getDisposable: () => DisposableObject) => void;