Frontend API
============

Frontend displays and UI components for MassGen.

Module Overview
---------------

.. automodule:: massgen.frontend
   :members:
   :undoc-members:
   :show-inheritance:

Coordination UI
---------------

.. automodule:: massgen.frontend.coordination_ui
   :members:
   :undoc-members:
   :show-inheritance:

Display Components
------------------

Base Display
~~~~~~~~~~~~

.. automodule:: massgen.frontend.displays.base_display
   :members:
   :undoc-members:
   :show-inheritance:

Rich Terminal Display
~~~~~~~~~~~~~~~~~~~~~

.. automodule:: massgen.frontend.displays.rich_terminal_display
   :members:
   :undoc-members:
   :show-inheritance:

Terminal Display
~~~~~~~~~~~~~~~~

.. automodule:: massgen.frontend.displays.terminal_display
   :members:
   :undoc-members:
   :show-inheritance:

Simple Display
~~~~~~~~~~~~~~

.. automodule:: massgen.frontend.displays.simple_display
   :members:
   :undoc-members:
   :show-inheritance:

Coordination Table
~~~~~~~~~~~~~~~~~~

.. automodule:: massgen.frontend.displays.create_coordination_table
   :members:
   :undoc-members:
   :show-inheritance: