
    XaJj                     J    d Z d Z  e       j                  d              d Zy)z
Python mapping for the AppKit framework.

This module does not contain docstrings for the wrapped code, check Apple's
documentation for details on how to use these functions and classes.
c            
         dd l } dd l}dd l}ddlm}m}m} ddlm} |j                  dd|j                  d      t               ||||f|j                        \  }}|t               d	<   |t               d
<   dD ]  \  }	}
|j                  |	|
        | j                  d= dd}dd}|j                  dd|fd|ff       t               }dD ]  }	 t!        t#        |            ||<    y # t$        $ r Y )w xY w)N       )	_metadata_nsapp_AppKit)_inline_list_AppKitzcom.apple.AppKitz+/System/Library/Frameworks/AppKit.framework)nameframeworkIdentifierframeworkPathglobals_dictinline_listparentsmetadict__dir____getattr__)G)NSTouchBarItem   init)NSTextFieldCell   initImageCell:)NSTextViewportLayoutControllerr   )r      new)
NSFormCellr   )NSTextListElements   initWithAttributedString:)NSTextSelectionNavigationr   )r   r   )NSTextRanger   )r   r   )NSTextCheckingControllerr   )NSFontAssetRequestr   )"NSDictionaryControllerKeyValuePairr   )NSSharingServicer   )NSSharingServicePickerr   )NSMenuItemBadger   )NSTextInputContextr   )$NSAccessibilityCustomRotorItemResultr   )r$   r   )NSWindows   initWithCoder:)"NSCollectionViewDiffableDataSourcer   )r&   r   )NSDraggingImageComponentr   )NSDraggingItemr   )NSSearchToolbarItems   view)NSTableViewDiffableDataSourcer   )r*   r   )NSSearchFieldCellr   )NSDataAssetr   )NSRulerMarkerr   )NSTextSelectionr   )NSDatePickerCells   initWithImageCell:)#NSCollectionViewCompositionalLayoutr   )r0   r   )NSCollectionLayoutSectionr   )r1   r   )NSCollectionLayoutItemr   )r2   r   )!NSCollectionLayoutGroupCustomItemr   )r3   r   )NSCollectionLayoutGroupr   )r4   r   )NSCollectionLayoutDimensionr   )r5   r   )NSCollectionLayoutSizer   )r6   r   )NSCollectionLayoutSpacingr   )r7   r   )NSCollectionLayoutEdgeSpacingr   )r8   r   )#NSCollectionLayoutSupplementaryItemr   )r9   r   )+NSCollectionLayoutBoundarySupplementaryItemr   )r:   r   ) NSCollectionLayoutDecorationItemr   )r;   r   )NSCollectionLayoutAnchorr   )r<   r   )NSTextLineFragmentr   )!NSPreviewRepresentingActivityItemr   )r>   r   )NSTextLayoutFragmentr   )NSBindingSelectionMarkerr   )NSTextAttachmentViewProviderr   )rA   r   ),NSWritingToolsCoordinatorAnimationParametersr   )rB   r   ) NSWritingToolsCoordinatorContextr   )rC   r   )NSViewLayoutRegionr   )rD   r   zAppKit._metadatac                 0    | j                  |      }||S |S N)objectForKey_selfkeydefaultvalues       Y/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/AppKit/__init__.pyfontdescriptor_getz"_setup.<locals>.fontdescriptor_getq   s!    ""3'=N    c                 B    | j                  |      }|t        |      |S rF   )rG   KeyErrorrH   s       rM   fontdescriptor_getitemz&_setup.<locals>.fontdescriptor_getitemw   s&    ""3'=3-rO   NSFontDescriptor__getitem__get)RNSEnterCharacterNSBackspaceCharacterNSTabCharacterNSNewlineCharacterNSFormFeedCharacterNSCarriageReturnCharacterNSBackTabCharacterNSDeleteCharacterNSLineSeparatorCharacterNSParagraphSeparatorCharacterNSUpArrowFunctionKeyNSDownArrowFunctionKeyNSLeftArrowFunctionKeyNSRightArrowFunctionKeyNSF1FunctionKeyNSF2FunctionKeyNSF3FunctionKeyNSF4FunctionKeyNSF5FunctionKeyNSF6FunctionKeyNSF7FunctionKeyNSF8FunctionKeyNSF9FunctionKeyNSF10FunctionKeyNSF11FunctionKeyNSF12FunctionKeyNSF13FunctionKeyNSF14FunctionKeyNSF15FunctionKeyNSF16FunctionKeyNSF17FunctionKeyNSF18FunctionKeyNSF19FunctionKeyNSF20FunctionKeyNSF21FunctionKeyNSF22FunctionKeyNSF23FunctionKeyNSF24FunctionKeyNSF25FunctionKeyNSF26FunctionKeyNSF27FunctionKeyNSF28FunctionKeyNSF29FunctionKeyNSF30FunctionKeyNSF31FunctionKeyNSF32FunctionKeyNSF33FunctionKeyNSF34FunctionKeyNSF35FunctionKeyNSInsertFunctionKeyNSDeleteFunctionKeyNSHomeFunctionKeyNSBeginFunctionKeyNSEndFunctionKeyNSPageUpFunctionKeyNSPageDownFunctionKeyNSPrintScreenFunctionKeyNSScrollLockFunctionKeyNSPauseFunctionKeyNSSysReqFunctionKeyNSBreakFunctionKeyNSResetFunctionKeyNSStopFunctionKeyNSMenuFunctionKeyNSUserFunctionKeyNSSystemFunctionKeyNSPrintFunctionKeyNSClearLineFunctionKeyNSClearDisplayFunctionKeyNSInsertLineFunctionKeyNSDeleteLineFunctionKeyNSInsertCharFunctionKeyNSDeleteCharFunctionKeyNSPrevFunctionKeyNSNextFunctionKeyNSSelectFunctionKeyNSExecuteFunctionKeyNSUndoFunctionKeyNSRedoFunctionKeyNSFindFunctionKeyNSHelpFunctionKeyNSModeSwitchFunctionKeyrF   )sys
Foundationobjc r   r   r   _inlinesr   createFrameworkDirAndGetattrpathForFrameworkglobals__dict__registerUnavailableMethodmodulesaddConvenienceForClasschrr   AttributeError)r   r   r   r   r   r   r   dir_funcgetattr_funcclsselrN   rR   r   nms                  rM   _setupr   	   s/   ,,'!>>.++9
 Y!

 ## ? Hl  $GIi+GImHSR 	&&sC0SHV 	&' 	
/	05:L2MN 9LSh	";r?3LkSl  		s   C))	C54C5r   c                  r    ddl }|j                  d      j                  }| D ci c]  }|||   
 c}S c c}w )zD
    Return a dictionary with the given names and there values.
    r   Nr   )r   	_getframef_locals)namesr   	variablesr   s       rM   NSDictionaryOfVariableBindingsr      s<     a ))I(-."B	"...s   4N)__doc__r   r   popr    rO   rM   <module>r      s+   Sl 	h  /rO   