* xref:index.adoc[Overview] * xref:getting-started.adoc[] * xref:basics/index.adoc[] ** xref:basics/reading.adoc[] * xref:commands/index.adoc[] ** xref:commands/registration/index.adoc[] ** xref:commands/registration/programmatic.adoc[] ** xref:commands/registration/annotation.adoc[] ** xref:commands/registration/legacyannotation.adoc[] ** xref:commands/organize.adoc[] ** xref:commands/availability.adoc[] ** xref:commands/exceptionhandling/index.adoc[] *** xref:commands/exceptionhandling/resolving.adoc[] *** xref:commands/exceptionhandling/mappings.adoc[] *** xref:commands/exceptionhandling/annotation.adoc[] ** xref:commands/hidden.adoc[] ** xref:commands/helpoptions.adoc[] ** xref:commands/interactionmode.adoc[] ** xref:commands/builtin/index.adoc[] *** xref:commands/builtin/help.adoc[] *** xref:commands/builtin/clear.adoc[] *** xref:commands/builtin/exit.adoc[] *** xref:commands/builtin/stacktrace.adoc[] *** xref:commands/builtin/script.adoc[] *** xref:commands/builtin/history.adoc[] *** xref:commands/builtin/completion.adoc[] *** xref:commands/builtin/version.adoc[] ** xref:commands/writing.adoc[] * xref:options/index.adoc[] ** xref:options/basics/index.adoc[] *** xref:options/basics/programmatic.adoc[] *** xref:options/basics/annotation.adoc[] *** xref:options/basics/legacyannotation.adoc[] ** xref:options/short.adoc[] ** xref:options/arity.adoc[] ** xref:options/positional.adoc[] ** xref:options/optional.adoc[] ** xref:options/default.adoc[] ** xref:options/validation.adoc[] ** xref:options/label.adoc[] ** xref:options/types.adoc[] ** xref:options/naming.adoc[] * xref:completion.adoc[] * xref:building.adoc[] * xref:components/index.adoc[] ** xref:components/flow/index.adoc[] ** xref:components/ui/index.adoc[] *** xref:components/ui/render.adoc[] *** xref:components/ui/stringinput.adoc[] *** xref:components/ui/pathinput.adoc[] *** xref:components/ui/pathsearch.adoc[] *** xref:components/ui/confirmation.adoc[] *** xref:components/ui/singleselect.adoc[] *** xref:components/ui/multiselect.adoc[] * xref:tui/index.adoc[] ** xref:tui/intro/index.adoc[] *** xref:tui/intro/terminalui.adoc[] ** xref:tui/views/index.adoc[] *** xref:tui/views/app.adoc[] *** xref:tui/views/box.adoc[] *** xref:tui/views/button.adoc[] *** xref:tui/views/dialog.adoc[] *** xref:tui/views/grid.adoc[] *** xref:tui/views/input.adoc[] *** xref:tui/views/list.adoc[] *** xref:tui/views/menu.adoc[] *** xref:tui/views/menubar.adoc[] *** xref:tui/views/statusbar.adoc[] ** xref:tui/events/index.adoc[] *** xref:tui/events/eventloop.adoc[] *** xref:tui/events/key.adoc[] *** xref:tui/events/mouse.adoc[] * xref:customization/index.adoc[] ** xref:customization/styling.adoc[] ** xref:customization/logging.adoc[] ** xref:customization/commandnotfound.adoc[] ** xref:customization/singlecommand.adoc[] ** xref:customization/contextclose.adoc[] * xref:execution.adoc[] * xref:testing/index.adoc[] ** xref:testing/basics.adoc[] ** xref:testing/settings.adoc[] * Appendices ** xref:appendices/techintro/index.adoc[] *** xref:appendices/techintro/registration.adoc[] *** xref:appendices/techintro/parser.adoc[] *** xref:appendices/techintro/execution.adoc[] *** xref:appendices/techintro/commandcontext.adoc[] *** xref:appendices/techintro/commandcatalog.adoc[] *** xref:appendices/techintro/theming.adoc[] *** xref:appendices/techintro/searchalgorithm.adoc[] ** xref:appendices/debugging/index.adoc[] ** xref:appendices/tui/index.adoc[] *** xref:appendices/tui/viewdev.adoc[] *** xref:appendices/tui/catalog.adoc[]