@shopware-ag/dive
Version:
Shopware Spatial Framework
16 lines (15 loc) • 739 B
TypeScript
import { DIVE, DIVEModel } from '../../../index.ts';
import { OrbitController } from '../../orbitcontroller/index.ts';
import { QuickViewSettings } from '../types/index.ts';
export declare const QuickViewDefaultSettings: Omit<Required<QuickViewSettings>, 'hdr'>;
export type QuickView = DIVE & {
orbitController: OrbitController;
model: DIVEModel;
};
/**
*
* @param uri - The URI of the 3D model to display in QuickView
* @param settings - The settings for the QuickView
* @returns The DIVE instance with the orbit controller and hdr environment - { ...DIVE, orbitController: OrbitController, hdr: HDREnvironment }
*/
export declare const QuickView: (uri: string, settings?: Partial<QuickViewSettings>) => Promise<QuickView>;