Documentation
    Preparing search index...

    Interface AnnotationMeasurementManager

    interface AnnotationMeasurementManager {
        cancelDeleteMeasurement(): void;
        commitDeleteMeasurement(): Promise<DeleteAnnotationResult>;
        commitEditMeasurement(
            options: { description?: string; name: string },
        ): Promise<UpdateAnnotationMeasurementResult>;
        commitInFlightMeasurement(
            options: { description?: string; name: string },
        ): Promise<CreateAnnotationMeasurementResult>;
        copyMeasurementLink(
            measurementId: AnnotationMeasurement.AnnotationMeasurementId,
        ): Promise<Result<void, void>>;
        copyMeasurementToClipboard(
            measurementId: AnnotationMeasurement.AnnotationMeasurementId,
            ucsTransformation: Transformation | null,
        ): Result<void, void>;
        discardInFlightMeasurement(): void;
        focusMeasurementInView(
            measurementId: AnnotationMeasurement.AnnotationMeasurementId,
            force: boolean,
        ): void;
        getDeclutterManager(): OverlayDeclutteringManager;
        getInFlightMeasurement(): Measurement<MeasurementSegment, {}> | undefined;
        requestCreateMeasurement(): void;
        requestDeleteMeasurement(
            annotationId: AnnotationMeasurement.AnnotationMeasurementId,
        ): void;
        requestEditMeasurement(
            annotationId: AnnotationMeasurement.AnnotationMeasurementId,
        ): void;
        resetPlugin(): void;
        restartInFlightMeasurement(): void;
        selectMeasurement(
            measurementId:
                | AnnotationMeasurement.AnnotationMeasurementId
                | undefined,
        ): void;
        setAdvancedDetailsVisible(visible: boolean): void;
        setAllMeasurementsVisible(visible: boolean): void;
        setCreationType(type: AnnotationMeasurementType): void;
        setCreationTypePlanar(type: CreationTypePlanar): void;
        setCursorCoordinatesVisible(visible: boolean): void;
        setFilterQuery(query: string): void;
        setForcedMeasurementVisibility(visible: boolean): void;
        setHoveredMeasurement(
            measurementId:
                | AnnotationMeasurement.AnnotationMeasurementId
                | undefined,
        ): void;
        setMeasurementVisible(
            id: AnnotationMeasurement.AnnotationMeasurementId,
            visible: boolean,
        ): void;
        setUnitSystem(unitSystem: UnitSystem): void;
        toggleMeasurementVisibility(
            id: AnnotationMeasurement.AnnotationMeasurementId,
        ): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods