Package org.springframework.shell.boot
Class TerminalUIAutoConfiguration
java.lang.Object
org.springframework.shell.boot.TerminalUIAutoConfiguration
@AutoConfiguration
@ConditionalOnClass(TerminalUI.class)
public class TerminalUIAutoConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionterminalUIBuilder
(org.jline.terminal.Terminal terminal, ThemeResolver themeResolver, ThemeActive themeActive, org.springframework.beans.factory.ObjectProvider<TerminalUICustomizer> customizerProvider) viewComponentBuilder
(TerminalUIBuilder terminalUIBuilder, ViewComponentExecutor viewComponentExecutor, org.jline.terminal.Terminal terminal)
-
Constructor Details
-
TerminalUIAutoConfiguration
public TerminalUIAutoConfiguration()
-
-
Method Details
-
terminalUIBuilder
@Bean @Scope("prototype") @ConditionalOnMissingBean public TerminalUIBuilder terminalUIBuilder(org.jline.terminal.Terminal terminal, ThemeResolver themeResolver, ThemeActive themeActive, org.springframework.beans.factory.ObjectProvider<TerminalUICustomizer> customizerProvider) -
viewComponentBuilder
@Bean @Scope("prototype") @ConditionalOnMissingBean public ViewComponentBuilder viewComponentBuilder(TerminalUIBuilder terminalUIBuilder, ViewComponentExecutor viewComponentExecutor, org.jline.terminal.Terminal terminal) -
viewComponentExecutor
-