@itwin/measure-tools-react
Version:
Frontend framework and tools for measurements
27 lines • 955 B
TypeScript
import type { Localization } from "@itwin/core-common";
export interface FeatureFlags {
hideDistanceTool?: boolean;
hideAreaTool?: boolean;
hideLocationTool?: boolean;
hideRadiusTool?: boolean;
hideAngleTool?: boolean;
hidePerpendicularTool?: boolean;
hideToggleDisplayAxesTool?: boolean;
}
export interface StartupOptions {
localization?: Localization;
featureFlags?: FeatureFlags;
}
export declare class MeasureTools {
private static _isInitialized;
private static _i18nNamespace;
private static _localization;
private static _featureFlags?;
static get isInitialized(): boolean;
static get localization(): Localization;
static get featureFlags(): FeatureFlags | undefined;
static startup(options?: StartupOptions): Promise<void>;
/** Unregisters internationalization service namespace and UiItemManager */
static terminate(): void;
}
//# sourceMappingURL=MeasureTools.d.ts.map