bool
def bool(
default = False,
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
enum
def enum(
variants: list[str] | tuple[str, ...],
/,
default = ...,
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
float
def float(
default = ...,
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
int
def int(
default = ...,
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
json
def json(
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
list
def list(
inner: bxl.CliArgs,
/,
default = ...,
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
option
def option(
inner: bxl.CliArgs,
doc: str = "",
default = None,
*,
short = ...,
) -> bxl.CliArgs
string
def string(
default = ...,
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
sub_target
def sub_target(
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
sub_target_expr
def sub_target_expr(
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
target_expr
def target_expr(
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs
target_label
def target_label(
doc: str = "",
*,
short = ...,
) -> bxl.CliArgs