Nutrient Web SDK
    Preparing search index...

    Interface AnnotationPresetsUpdateEvent

    This event will be emitted whenever the current preset is about to be updated with new property values set by the user in the annotation toolbar.

    Register a AnnotationPresetsUpdateEvent using NutrientViewer.EventName.ANNOTATION_PRESETS_UPDATE and prevent the current preset from being updated.

    instance.addEventListener("annotationPresets.update", (event) => {
    event.preventDefault();
    });
    interface AnnotationPresetsUpdateEvent {
        currentPreset: string;
        currentPresetProperties: AnnotationPreset;
        newPresetProperties: AnnotationPreset;
        preventDefault: () => boolean;
    }
    Index

    Properties

    currentPreset: string

    Current active preset ID.

    currentPresetProperties: AnnotationPreset

    Properties and values of the current active preset.

    newPresetProperties: AnnotationPreset

    Properties and values to be merged with the ones in the current active preset.

    preventDefault: () => boolean

    Call this method to opt-out from updating the current preset.