.. _doot.control.loaders.cmd: ======================== doot.control.loaders.cmd ======================== .. py:module:: doot.control.loaders.cmd Classes ------- .. autoapisummary:: doot.control.loaders.cmd.CommandLoader Module Contents =============== .. _doot.control.loaders.cmd.CommandLoader: .. py:class:: CommandLoader Default Command loaded. using the loaded plugins, selects "command", calls load on each entry point, and if the obj returned is a subclass of Command_p, instantiates it .. py:method:: setup(plugins, extra: jgdv.Maybe[list | dict | jgdv.structs.chainguard.ChainGuard] = None) -> Self .. py:method:: load() -> jgdv.structs.chainguard.ChainGuard[doot.cmds._interface.Command_p]