UNPKG

@speckle/viewer

Version:

A 3d viewer for Speckle, based on threejs.

19 lines (18 loc) 822 B
import SpeckleConverter from './SpeckleConverter.js'; import { Loader } from '../Loader.js'; import { WorldTree } from '../../../index.js'; import { ObjectLoader2 } from '@speckle/objectloader2'; export declare class SpeckleLoader extends Loader { protected loader: ObjectLoader2; protected converter: SpeckleConverter; protected tree: WorldTree; protected isCancelled: boolean; protected isFinished: boolean; get resource(): string; get finished(): boolean; constructor(targetTree: WorldTree, resource: string, authToken?: string, enableCaching?: boolean, resourceData?: unknown); protected initObjectLoader(resource: string, authToken?: string, _enableCaching?: boolean, resourceData?: unknown): ObjectLoader2; load(): Promise<boolean>; cancel(): void; dispose(): void; }