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]
