From 5b2c0f0f2669b0930aa29458c8d334266d4f0307 Mon Sep 17 00:00:00 2001 From: Robert Worman <34664180+trepz@users.noreply.github.com> Date: Wed, 5 Jun 2019 08:23:12 +1000 Subject: [PATCH] [forge-viewer]: Add missing impl and button defs (#35823) * Add some missing Impl and Button defs * Add missing semi --- types/forge-viewer/index.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/types/forge-viewer/index.d.ts b/types/forge-viewer/index.d.ts index 0f5bc37cbb..c2b1ba4c86 100644 --- a/types/forge-viewer/index.d.ts +++ b/types/forge-viewer/index.d.ts @@ -926,6 +926,8 @@ declare namespace Autodesk { constructor(thecanvas: any, theapi: any); visibilityManager: VisibilityManager; + scene: THREE.Scene; + camera: UnifiedCamera; addOverlay(overlayName: string, mesh: any): void; clientToViewport(clientX: number, clientY: number): THREE.Vector3; @@ -941,6 +943,7 @@ declare namespace Autodesk { matman(): any; getMaterials(): any; getScreenShotProgressive(w: number, h: number, onFinished?: () => void, options?: any): any; + getCanvasBoundingClientRect(): ClientRect | DOMRect; getRenderProxy(model: Model, fragId: number): any; sceneUpdated(param: boolean): void; @@ -1213,6 +1216,7 @@ declare namespace Autodesk { constructor(id: string, options?: object); Event: ControlEventArgs; + icon: HTMLDivElement; getState(): Button.State; onClick: (event: Event) => void;