Uses of Class
org.aesh.terminal.utils.TerminalColorCapability
Packages that use TerminalColorCapability
-
Uses of TerminalColorCapability in org.aesh.terminal
Methods in org.aesh.terminal that return TerminalColorCapabilityModifier and TypeMethodDescriptionTerminalFeatures.colorCapability()Get the color capabilities of this terminal connection. -
Uses of TerminalColorCapability in org.aesh.terminal.formatting
Methods in org.aesh.terminal.formatting with parameters of type TerminalColorCapabilityModifier and TypeMethodDescriptionTerminalColor.forCapability(TerminalColorCapability capability) Create the best representation of this color for the given terminal capability.static TerminalColorTerminalColor.forError(TerminalColorCapability capability) Create a TerminalColor appropriate for error messages based on terminal theme.static TerminalColorTerminalColor.forHighlight(TerminalColorCapability capability) Create a TerminalColor appropriate for highlighted/emphasized text.static TerminalColorTerminalColor.forInfo(TerminalColorCapability capability) Create a TerminalColor appropriate for info messages based on terminal theme.static TerminalColorTerminalColor.forMessage(TerminalColorCapability capability) Create a TerminalColor appropriate for highlighted messages in log output.static TerminalColorTerminalColor.forMuted(TerminalColorCapability capability) Create a TerminalColor appropriate for muted/secondary text.static TerminalColorTerminalColor.forSuccess(TerminalColorCapability capability) Create a TerminalColor appropriate for success messages based on terminal theme.static TerminalColorTerminalColor.forTimestamp(TerminalColorCapability capability) Create a TerminalColor appropriate for timestamps in log output.static TerminalColorTerminalColor.forWarning(TerminalColorCapability capability) Create a TerminalColor appropriate for warning messages based on terminal theme. -
Uses of TerminalColorCapability in org.aesh.terminal.utils
Methods in org.aesh.terminal.utils that return TerminalColorCapabilityModifier and TypeMethodDescriptionTerminalColorCapability.Builder.build()Build the TerminalColorCapability with the configured values.static TerminalColorCapabilityTerminalColorCapability.defaultCapability()Create a default TerminalColorCapability assuming 8 colors and dark theme.static TerminalColorCapabilityTerminalColorCapability.detectFromEnvironment()Create a TerminalColorCapability by detecting from environment variables only.Methods in org.aesh.terminal.utils with parameters of type TerminalColorCapabilityModifier and TypeMethodDescriptionstatic ANSIBuilderANSIBuilder.builder(TerminalColorCapability capability) Creates a new theme-aware ANSIBuilder with terminal color capability.TerminalColorCapability.builder(TerminalColorCapability base) Create a new Builder initialized with values from an existing capability.Constructors in org.aesh.terminal.utils with parameters of type TerminalColorCapabilityModifierConstructorDescriptionCreate a Builder initialized with values from an existing capability.