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