@itwin/measure-tools-react
Version:
Frontend framework and tools for measurements
37 lines • 2.02 kB
TypeScript
import type { ScreenViewport } from "@itwin/core-frontend";
import { ToolItemDef } from "@itwin/appui-react";
export declare class MeasureToolDefinitions {
/**
* @deprecated in 0.14.2 use getMeasureDistanceToolCommand instead
*/
static get measureDistanceToolCommand(): ToolItemDef;
static getMeasureDistanceToolCommand(allowedViewportCallback: ((vp: ScreenViewport) => boolean) | undefined, enableSheetMeasurements: boolean): ToolItemDef;
/**
* @deprecated in 0.14.2 use getMeasureAreaToolCommand instead
*/
static get measureAreaToolCommand(): ToolItemDef;
static getMeasureAreaToolCommand(allowedViewportCallback: ((vp: ScreenViewport) => boolean) | undefined, enableSheetMeasurements: boolean): ToolItemDef;
/**
* @deprecated in 0.15.0 use getMeasureLocationToolCommand instead
*/
static get measureLocationToolCommand(): ToolItemDef;
static getMeasureLocationToolCommand(allowedViewportCallback: ((vp: ScreenViewport) => boolean) | undefined, enableSheetMeasurements: boolean): ToolItemDef;
static get clearMeasurementsToolCommand(): ToolItemDef;
static get toggleDisplayMeasurementAxesToolCommand(): ToolItemDef;
/**
* @deprecated in 0.23.1 use getMeasureRadiusToolCommand instead
*/
static get measureRadiusToolCommand(): ToolItemDef;
static getMeasureRadiusToolCommand(allowedViewportCallback?: (vp: ScreenViewport) => boolean): ToolItemDef;
/**
* @deprecated in 0.23.1 use getMeasureRadiusToolCommand instead
*/
static get measureAngleToolCommand(): ToolItemDef;
static getMeasureAngleToolCommand(allowedViewportCallback?: (vp: ScreenViewport) => boolean): ToolItemDef;
/**
* @deprecated in 0.23.1 use getMeasureRadiusToolCommand instead
*/
static get measurePerpendicularToolCommand(): ToolItemDef;
static getMeasurePerpendicularToolCommand(allowedViewportCallback?: (vp: ScreenViewport) => boolean): ToolItemDef;
}
//# sourceMappingURL=MeasureToolDefinitions.d.ts.map