:py:mod:`leads_gui.typography`
==============================

.. py:module:: leads_gui.typography

.. autodoc2-docstring:: leads_gui.typography
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

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

   * - :py:obj:`Typography <leads_gui.typography.Typography>`
     - .. autodoc2-docstring:: leads_gui.typography.Typography
          :summary:

API
~~~

.. py:class:: Typography(master: tkinter.Misc, theme_key: str = 'CTkLabel', width: float = 0, height: float = 0, variable: customtkinter.StringVar | None = None, font: leads_gui.types.Font | None = None, text_color: leads_gui.types.Color | None = None, fg_color: leads_gui.types.Color | None = None, hover_color: leads_gui.types.Color | None = None, bg_color: leads_gui.types.Color | None = None, corner_radius: float | None = None, clickable: bool = False, command: typing.Callable[[tkinter.Event], None] = lambda _: None)
   :canonical: leads_gui.typography.Typography

   Bases: :py:obj:`leads_gui.prototype.TextBased`, :py:obj:`leads_gui.prototype.VariableControlled`

   .. autodoc2-docstring:: leads_gui.typography.Typography

   .. rubric:: Initialization

   .. autodoc2-docstring:: leads_gui.typography.Typography.__init__

   .. py:method:: dynamic_renderer(canvas: leads_gui.prototype.CanvasBased) -> None
      :canonical: leads_gui.typography.Typography.dynamic_renderer

   .. py:method:: raw_renderer(canvas: leads_gui.prototype.CanvasBased) -> None
      :canonical: leads_gui.typography.Typography.raw_renderer
