nb_cli.cli.customize
class ClickAliasedCommand(*args, **kwargs)
参数
*args
**kwargs
class ClickAliasedGroup(*args, **kwargs)
参数
*args
**kwargs
method command(*args, **kwargs)
参数
*args
**kwargs
返回
- untyped
method group(*args, **kwargs)
参数
*args
**kwargs
返回
- untyped
method add_aliases(cmd_name, aliases)
参数
cmd_name
(str)aliases
(list[str])
返回
- None
method resolve_alias(cmd_name)
参数
cmd_name
返回
- untyped
method add_command(cmd, name=None)
参数
cmd
(click.Command)name
(str | None)
返回
- None
method get_command(ctx, cmd_name)
参数
ctx
(click.Context)cmd_name
(str)
返回
- untyped
method list_commands(ctx)
参数
ctx
(click.Context)
返回
- list[str]
method format_commands(ctx, formatter)
参数
ctx
(click.Context)formatter
(click.HelpFormatter)
返回
- untyped
class CLIMainGroup(*args, **kwargs)
参数
*args
**kwargs
method get_command(ctx, cmd_name)
参数
ctx
(click.Context)cmd_name
(str)
返回
- click.Command | None
method list_commands(ctx)
参数
ctx
(click.Context)
返回
- list[str]