util/output/widgets library

Classes

BoxTextWidget
Renders a boxed message via CommandLogger.box.
CommandHintTextWidget
Renders a "command hint" message.
ErrorOutputWidget
ErrorWidget
ExceptionHandlingWidget<E extends Exception>
Renders an error widget if the context contains a matching exception. Otherwise it renders the elseWidget if provided.
FormatBranchingWidget
FormattedStreamStringWidget<R extends Object>
Writes one formatted document per stream element as it arrives.
FormattedStringWidget<O extends Object>
Renders a string formatted with the given formatter.
InfoTextWidget
Renders an "info text" message.
InitTextWidget
JsonErrorOutputWidget
JsonErrorWidget
LineTextWidget
Renders a raw line via CommandLogger.line.
ListTextWidget
Renders a bullet list via CommandLogger.list.
NilWidget
Renders nothing.
RawStringWidget
Renders a raw string.
SuccessTextWidget
Renders a success message.
TextErrorOutputWidget
TextErrorWidget
WarningTextWidget
Renders a warning message.
YamlErrorOutputWidget
YamlErrorWidget