@inweb/viewer-three
Version:
JavaScript library for rendering CAD and BIM files in a browser using Three.js
16 lines (15 loc) • 536 B
TypeScript
import { type IDragger } from "@inweb/viewer-core";
import type { Viewer } from "../Viewer";
import { OrbitControls } from "../controls/OrbitControls.js";
export declare class OrbitDragger implements IDragger {
protected viewer: Viewer;
protected orbit: OrbitControls;
protected changed: boolean;
constructor(viewer: Viewer);
initialize(): void;
dispose(): void;
updateControls: () => void;
controlsStart: () => void;
controlsChange: () => void;
stopContextMenu: (event: PointerEvent) => void;
}