__init__.py 730 B

123456789101112131415161718192021222324252627282930313233343536
  1. # -*- coding: utf-8 -*-
  2. """
  3. Action Module - Aktionen für Jobs.
  4. """
  5. from trixy_core.scheduler.action.base import Action, ActionResult
  6. from trixy_core.scheduler.action.event import (
  7. EmitEventAction,
  8. MultiEventAction,
  9. )
  10. from trixy_core.scheduler.action.callback import (
  11. CallbackAction,
  12. MethodAction,
  13. )
  14. from trixy_core.scheduler.action.command import (
  15. CommandAction,
  16. ScriptAction,
  17. )
  18. from trixy_core.scheduler.action.tts import TTSSpeakAction
  19. __all__ = [
  20. # Base
  21. "Action",
  22. "ActionResult",
  23. # Event
  24. "EmitEventAction",
  25. "MultiEventAction",
  26. # Callback
  27. "CallbackAction",
  28. "MethodAction",
  29. # Command
  30. "CommandAction",
  31. "ScriptAction",
  32. # TTS
  33. "TTSSpeakAction",
  34. ]