UNPKG

@inweb/viewer-three

Version:

JavaScript library for rendering CAD and BIM files in a browser using Three.js

20 lines (19 loc) 650 B
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; updateControlsCamera: () => void; optionsChange: ({ data: options }: { data: any; }) => void; controlsStart: () => void; controlsChange: () => void; stopContextMenu: (event: PointerEvent) => void; }