doot.cmds.list_cmd
The command which provides the user a listing of… things.
Each mixin does the work of creating the list, and provides its own set of cli args. The actual ListCmd joins them all and calls the necessary method, passing the result to the generic command _print_text method
Type Aliases
Classes
TODO: colour jobs |
|
Generic implementations of command methods |
Module Contents
- doot.cmds.list_cmd.ListVal: TypeAlias = Maybe[str | tuple[str, dict]]
- class doot.cmds.list_cmd._DagLister_m[source]
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd._TaskLister_m[source]
TODO: colour jobs
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd._LocationLister_m[source]
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd._LoggerLister_m[source]
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd._FlagLister_m[source]
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd._ActionLister_m[source]
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd._PluginLister_m[source]
- build_param: collections.abc.Callable
- class doot.cmds.list_cmd.ListCmd(*args, **kwargs)[source]
Bases:
doot.cmds._base.BaseCommandGeneric implementations of command methods
- build_param: collections.abc.Callable
- _help: ClassVar = ('A simple command to list all loaded task heads.', 'Set settings.commands.list.hide with a list...