:py:mod:`leads_gui`
===================

.. py:module:: leads_gui

.. autodoc2-docstring:: leads_gui
   :allowtitles:

Submodules
----------

.. toctree::
   :titlesonly:
   :maxdepth: 1

   leads_gui.accelerometer
   leads_gui.photo
   leads_gui.system
   leads_gui.proxy
   leads_gui.speedometer
   leads_gui.performance_checker
   leads_gui.types
   leads_gui.typography
   leads_gui.icons
   leads_gui.config
   leads_gui.prototype

Package Contents
----------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`_on_register_config <leads_gui._on_register_config>`
     - .. autodoc2-docstring:: leads_gui._on_register_config
          :summary:
   * - :py:obj:`initialize <leads_gui.initialize>`
     - .. autodoc2-docstring:: leads_gui.initialize
          :summary:

API
~~~

.. py:function:: _on_register_config(chain: leads.types.OnRegister[leads_gui.config.Config]) -> leads.types.OnRegister[leads_gui.config.Config]
   :canonical: leads_gui._on_register_config

   .. autodoc2-docstring:: leads_gui._on_register_config

.. py:function:: initialize(window: leads_gui.prototype.Pot, render: typing.Callable[[leads_gui.prototype.ContextManager], None], leads: leads.LEADS[typing.Any]) -> leads_gui.prototype.ContextManager
   :canonical: leads_gui.initialize

   .. autodoc2-docstring:: leads_gui.initialize
