Получение всех ViewZones в редакторе Monaco - PullRequest
0 голосов
/ 22 октября 2018

Я добавляю специальные номера строк для маркировки с помощью IContentWidget в Монако.Однако, когда кто-то добавляет IViewZone в редактор, расположение номера строки меняется.

Я могу узнать, когда зоны просмотра изменились, используя событие editor.onDidChangeViewZones, но я не могу получить доступ ко всемЗоны просмотра.

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

На изображениях, представленных ниже, мой виджет отмечает номера строк 1, 12, 13, 14 и 15 и строки 12-15 необходимо обновлять по мере изменения зон обзора.

enter image description here

enter image description here

...