@itwin/measure-tools-react
Version:
Frontend framework and tools for measurements
15 lines • 815 B
TypeScript
import type { DecorateContext, Decorator, ScreenViewport } from "@itwin/core-frontend";
/** Handles forwarding a cached graphics decorate call for measurements. Note this is package internal and not meant to be exposed as public API. */
export declare class MeasurementCachedGraphicsHandler implements Decorator {
private static _instance?;
private _onDecorateCallback?;
private _dropCallback?;
static get instance(): MeasurementCachedGraphicsHandler;
get useCachedDecorations(): true | undefined;
decorate(context: DecorateContext): void;
setDecorateCallback(callback?: (context: DecorateContext) => void): void;
startDecorator(): void;
stopDecorator(): void;
invalidateDecorations(vp?: ScreenViewport): void;
}
//# sourceMappingURL=MeasurementCachedGraphicsHandler.d.ts.map