__init__.py 626 B

12345678910111213141516171819202122232425262728
  1. # -*- coding: utf-8 -*-
  2. """
  3. Input Module.
  4. Stellt verschiedene Eingabemethoden bereit:
  5. - Keyboard-Input (Text-Eingabe über Konsole für Client)
  6. - Text-Input-Handler (Server-seitige Verarbeitung)
  7. """
  8. from trixy_core.input.keyboard_input import (
  9. KeyboardInputService,
  10. SimpleKeyboardInput,
  11. create_keyboard_input,
  12. )
  13. from trixy_core.input.text_input_handler import (
  14. TextInputHandler,
  15. setup_text_input_handler,
  16. )
  17. __all__ = [
  18. # Client-seitig
  19. "KeyboardInputService",
  20. "SimpleKeyboardInput",
  21. "create_keyboard_input",
  22. # Server-seitig
  23. "TextInputHandler",
  24. "setup_text_input_handler",
  25. ]