UNPKG

threepipe

Version:

A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.

17 lines 788 B
import { AViewerPluginSync, ThreeViewer } from '../../viewer'; export declare abstract class AAssetManagerProcessStatePlugin<T extends string = ''> extends AViewerPluginSync<T> { readonly container?: HTMLElement | undefined; enabled: boolean; protected _mainDiv: HTMLDivElement; protected _contentDiv: HTMLDivElement | undefined; private _onEnabledChange; protected constructor(suffix: string, container?: HTMLElement | undefined); protected abstract _updateMainDiv(processState: Map<string, { state: string; progress?: number | undefined; }>): void; onAdded(viewer: ThreeViewer): void; protected _onProcessStateUpdate(): void; onRemove(viewer: ThreeViewer): void; } //# sourceMappingURL=AAssetManagerProcessStatePlugin.d.ts.map