Source code for mindroot.lib.providers.hooks

import inspect
from . import HookManager

hook_manager = HookManager()

[docs] def hook(): def decorator(func): docstring = func.__doc__ name = func.__name__ signature = inspect.signature(func) hook_manager.register_hook(name, func, signature, docstring) return func return decorator
print("hook should be defined?")