UNPKG

@itwin/measure-tools-react

Version:
16 lines 773 B
import type { Viewport } from "@itwin/core-frontend"; import { IModelConnection } from "@itwin/core-frontend"; import { SheetMeasurementsHelper } from "./SheetMeasurementHelper.js"; export declare class DrawingDataCache { private _drawingTypeCache; private _viewportModelChangedListeners; private static _instance; private constructor(); static getInstance(): DrawingDataCache; private setupEvents; private addViewport; private dropViewport; getSheetDrawingDataForViewport(vp: Viewport): ReadonlyArray<SheetMeasurementsHelper.DrawingTypeData>; querySheetDrawingData(imodel: IModelConnection, viewedModelID: string): Promise<ReadonlyArray<SheetMeasurementsHelper.DrawingTypeData>>; } //# sourceMappingURL=DrawingTypeDataCache.d.ts.map