
    Bh                         d dl mZ d dlmZmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ ddlmZmZ d	Zej$                   G d
 de	             Zy)    )gettext_lazy)ADMIN_MENU_IDENTIFIERADMINISTRATION_BREAK)Break)
CMSToolbar)toolbar_pool)admin_reverse   )CharPksExampleExample1zExample1 App Breakc                       e Zd ZeefZd Zy)Example1Toolbarc                    | j                   j                  t              }|j                  t        t
              }|r|dz  }nd}|j                  dt        d      |      }|j                  t        d      t        d      	       y )
N)
identifierr
   r   exampler   )positionExamples"placeholderapp_example1_changelist)url)	toolbarget_or_create_menur   
find_firstr   r   _add_sideframe_itemr	   )self
admin_menur   category_menus       b/home/dcms/DCMS/lib/python3.12/site-packages/cms/test_utils/project/placeholderapp/cms_toolbars.pypopulatezExample1Toolbar.populate   sw    \\445JK
((;O(PMHH"55i:Ya5b((:MJn<o(p    N)__name__
__module____qualname__r   r   watch_modelsr    r    r   r   r      s    n-Lqr    r   N)django.utils.translationr   r   cms.cms_toolbarsr   r   cms.toolbar.itemsr   cms.toolbar_baser   cms.toolbar_poolr   cms.utils.urlutilsr	   modelsr   r   SAMPLEAPP_BREAKregisterr   r%   r    r   <module>r/      sC    6 H # ' ) , ,& qj q qr    