
    XaJj                     8    d dl Zd dlZ G d d      Z e       Z[y)    Nc                   :    e Zd ZdZd Z ed       Zd Zd Zd Z	y)_NSAppz2
    Helper class to emulate NSApp in Python.
    c                 t    i }t        j                  t        j                  |dg       |j	                  d      S )N)NSApp   @r   )_objcloadBundleVariables_AppKit
__bundle__get)selfds     W/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/AppKit/_nsapp.py__getrealappz_NSApp.__getrealapp
   s0    !!'"4"4a/9JKuuW~    c                 6    | j                         j                  S N)_NSApp__getrealapp	__class__r   s    r   <lambda>z_NSApp.<lambda>   s    d&7&7&9&C&Cr   c                 6    t        | j                         |      S r   )getattrr   )r   names     r   __getattr__z_NSApp.__getattr__   s    t((*D11r   c                 8    t        | j                         ||      S r   )setattrr   )r   r   values      r   __setattr__z_NSApp.__setattr__   s    t((*D%88r   c                 "    | j                         S r   )r   r   s    r   __call__z_NSApp.__call__   s      ""r   N)
__name__
__module____qualname____doc__r   propertyr   r   r   r!    r   r   r   r      s(    
 CDI29#r   r   )objcr   AppKitr
   r   r   r'   r   r   <module>r*      s!     # #. 	
r   