__init__.py 476 B

12345678910111213141516171819202122232425262728
  1. # -*- coding: utf-8 -*-
  2. """
  3. Plugin-Hook-System.
  4. Ermöglicht Inter-Plugin-Kommunikation über definierte Hooks.
  5. """
  6. from trixy_core.plugins.hooks.hook import (
  7. PluginHook,
  8. HookPriority,
  9. HookResult,
  10. HookCallback,
  11. HookHandler,
  12. )
  13. from trixy_core.plugins.hooks.registry import (
  14. HookRegistry,
  15. HookInfo,
  16. )
  17. __all__ = [
  18. "PluginHook",
  19. "HookPriority",
  20. "HookResult",
  21. "HookCallback",
  22. "HookHandler",
  23. "HookRegistry",
  24. "HookInfo",
  25. ]