python (3.11.7)
    e                     j   d dl mZ d dlmZmZmZ  e            Zde_        de_         G d de          Z	 G d de	          Z
 G d d	e	          Z G d
 de	          Z G d d
e          Z
eeeeeeeeeeee
ee
iZddZd Zedk    r'd dlmZ  eddd           d dlmZ  ee           dS dS )    )Repr)TreeItemTreeNodeScrolledCanvasd   c                   @    e Zd Zd
dZd Zd Zd Zd Zd Zd Z	d	 Z
dS )ObjectTreeItemNc                 0    || _         || _        || _        d S N)	labeltextobjectsetfunction)selfr   r
   r   s       D/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/debugobj.py__init__zObjectTreeItem.__init__   s    "&    c                     | j         S r   )r   r   s    r   GetLabelTextzObjectTreeItem.GetLabelText   s
    ~r   c                 @    t                               | j                  S r   )myreprreprr
   r   s    r   GetTextzObjectTreeItem.GetText   s    {{4;'''r   c                 2    |                                  sdS d S )Npython)IsExpandabler   s    r   GetIconNamezObjectTreeItem.GetIconName   s%      ""