0.17.0 способ изменить декорации? - PullRequest
0 голосов
/ 24 мая 2019

Я недавно перешел с Монако на 0.13.1 на 0.17.0. В моей реализации я добавляю некоторые декорации, чтобы показать содержимое определенных переменных. Поскольку этот контент может меняться, я загружал пользовательские украшения в любое время через editor._registerDecorationType и настраивал его через editor.setDecorations. Таким образом, я мог бы показать любой текст за переменной по мере необходимости. В версии 0.17.0 обе функции были удалены, и новый путь, по-видимому, - это editor.deltaDecorations. К сожалению, это только позволяет определить класс и, следовательно, позволяет отображать только предопределенные тексты.

Я уже пытался изменить классы, отредактировав document.styleSheets, который, к сожалению, не влияет ни на отображаемое оформление, ни на новые украшения этого типа.

Каким был бы «новый» способ сделать это? Могу ли я попросить редактора перезагрузить CSS стили документов? Или я иду в совершенно неверном направлении? Это все еще возможно в 0.17.0?

...