Class MarkupContentBuilderConfiguration

java.lang.Object
com.github._1c_syntax.bsl.languageserver.hover.MarkupContentBuilderConfiguration

@Configuration public class MarkupContentBuilderConfiguration extends Object
  • Constructor Details

    • MarkupContentBuilderConfiguration

      public MarkupContentBuilderConfiguration()
  • Method Details

    • markupContentBuilders

      @Bean public Map<Class<? extends Symbol>, MarkupContentBuilder> markupContentBuilders(Collection<MarkupContentBuilder> builders)
      Строит карту построителей контента для всплывающего окна, ключ — класс конкретного символа. Использование класса (а не SymbolKind) позволяет иметь несколько построителей для одного SymbolKind, различающихся реализацией Symbol.
      Parameters:
      builders - Список зарегистрированных построителей контента для всплывающего окна.
      Returns:
      Карта построителей контента для всплывающего окна и классов символов, для которых они предназначены.