diff options
Diffstat (limited to 'examples/bashcompletion/bashcompletion.py')
-rw-r--r-- | examples/bashcompletion/bashcompletion.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/examples/bashcompletion/bashcompletion.py b/examples/bashcompletion/bashcompletion.py new file mode 100644 index 0000000..9c3253c --- /dev/null +++ b/examples/bashcompletion/bashcompletion.py @@ -0,0 +1,21 @@ +import click + +@click.group() +def cli(): + pass + +@cli.command() +@click.argument("name", type=click.STRING, autocompletion=["John", "Simon", "Doe"]) +@click.option('--debug/--no-debug', default=False) +@click.option('-f', default=False) +def cmd1(): + pass + +@cli.command() +def cmd2(): + pass + +@cli.command() +def cmd3(): + pass + |