cli_completion library

Contains the completion command runner based elements to add completion to dart command line applications.

Classes

CompletionCommandRunner<T>
A CommandRunner that takes care of installing shell completion scripts and handle completion requests.
HandleCompletionRequestCommand<T>
A hidden Command added by CompletionCommandRunner that handles the "completion" sub command.
InstallCompletionFilesCommand<T>
A hidden Command added by CompletionCommandRunner that handles the "install-completion-files" sub command.
UnistallCompletionFilesCommand<T>
A hidden Command added by CompletionCommandRunner that handles the "uninstall-completion-files" sub command.