MCPcopy Index your code
hub / github.com/python-cmd2/cmd2 / __init__

Method __init__

examples/hooks.py:40–47  ·  view source on GitHub ↗
(self, *args, **kwargs)

Source from the content-addressed store, hash-verified

38 """
39
40 def __init__(self, *args, **kwargs) -> None:
41 super().__init__(*args, **kwargs)
42
43 # register four hooks
44 self.register_postparsing_hook(self.add_whitespace_hook)
45 self.register_postparsing_hook(self.downcase_hook)
46 self.register_postparsing_hook(self.abbrev_hook)
47 self.register_postcmd_hook(self.proof_hook)
48
49 def add_whitespace_hook(self, data: cmd2.plugin.PostparsingData) -> cmd2.plugin.PostparsingData:
50 """A hook to split alphabetic command names immediately followed by a number.

Callers

nothing calls this directly

Calls 2

register_postcmd_hookMethod · 0.80

Tested by

no test coverage detected