Package com.github._1c_syntax.bsl.languageserver.hover
@NullMarked
package com.github._1c_syntax.bsl.languageserver.hover
Формирование всплывающего окна.
-
ClassDescriptionПостроитель контента для всплывающего окна для
AnnotationParamSymbol.Построитель контента для всплывающего окна дляAnnotationSymbol.Утилита для добавления в hover-блок коллекционных подсказок (обходДля Каждогои индексатор[...]) на основании данных изTypeRegistry.Построитель hover-контента для имени класса в выраженииНовый ИмяКласса(...).Сборщик markdown-контента для hover'а на имени класса в выраженииНовый <Класс>(...).Hover-билдер дляConstructorSymbol— конструктора OneScript-класса.Построитель hover-контента для BSL-keyword'а (Если,Истина,Цикл…).Интерфейс построителя контента для всплывающего окна по ссылке под курсором.Построитель контента для всплывающего окна дляMethodSymbol.Построитель контента для всплывающего окна дляModuleSymbol.Общий рендер hover'а в "constructor"-стиле для OneScript-классов.Сборщик markdown-контента для hover'а по члену типа или глобальной функции на основеMemberDescriptor.Построитель hover-контента для членов платформенных/конфигурационных типов и глобальных функций/свойств.Построитель hover-контента дляSyntheticSymbol(свойства глобальной области, элементы коллекций конфигурации, имена библиотечных модулей, платформенные глобальные переменные).