jgdv.cli.param_spec.defaults

Classes

HelpParam

The --help flag that is always available

SeparatorParam

A Parameter to separate subcmds

VerboseParam

The implicit -verbose flag

Module Contents

class jgdv.cli.param_spec.defaults.HelpParam(**kwargs)[source]

Bases: jgdv.cli.param_spec.core.ToggleParam

The –help flag that is always available

Parameters:

kwargs (Any)

desc: str = 'The Default Help Param'
class jgdv.cli.param_spec.defaults.SeparatorParam(**kwargs)[source]

Bases: jgdv.cli.param_spec.extra.LiteralParam

A Parameter to separate subcmds

Parameters:

kwargs (Any)

desc: str = 'The Default Separator Param'
class jgdv.cli.param_spec.defaults.VerboseParam(**kwargs)[source]

Bases: jgdv.cli.param_spec.extra.RepeatToggleParam

The implicit -verbose flag

Parameters:

kwargs (Any)

desc: str = 'The Default Verbosity Param'