Отключить снэппер в Autodesk Forge Markup - PullRequest
0 голосов
/ 09 июля 2019

У меня проблема при попытке реализовать некоторые инструменты внутри MarkUp.Code в Autodesk Forge.Когда я пытаюсь нарисовать стрелку или текст в своем чертеже PDF, он всегда идет вместе с Снаппером.Я также пытаюсь отключить его с помощью snapper.clearSnapped (), но ничего лучше.Кто-нибудь, кто знает решение для этого?Большое спасибо!

 function DrawText(){
      var extension = viewer.getExtension("Autodesk.Viewing.MarkupsCore");

      extension.callSnapperMouseDown();
      extension.enterEditMode();

      extension.snapper.clearSnapped();
      extension.snapper.indicator.clearOverlays();

      var modeText = new Autodesk.Viewing.Extensions.Markups.Core.EditModeText(extension);
      extension.changeEditMode(modeText);

    },

1 Ответ

0 голосов
/ 10 июля 2019

Просто удалите ссылку расширения на snapper:

ext.snapper=null

Вы можете сохранить копию ссылки в другом месте, чтобы при необходимости ее можно было восстановить.

...