
    h                     D    S SK r S SKJrJr  S SKJr   " S S\5      rS rg)    N)shellshellcon)DesignatedWrapPolicyc                   H    \ rS rSr\R
                  /r/ SQrS rS r	S r
Srg)FileOperationProgressSink	   )StartOperationsFinishOperationsPreRenameItemPostRenameItemPreMoveItemPostMoveItemPreCopyItemPostCopyItemPreDeleteItemPostDeleteItem
PreNewItemPostNewItemUpdateProgress
ResetTimer
PauseTimerResumeTimerc                 4    U R                  U 5        S U l        g N)_wrap_newItem)selfs    |C:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\send2trash/win/IFileOperationProgressSink.py__init__"FileOperationProgressSink.__init__   s    D    c                 :    U[         R                  -  (       a  S$ S$ )Nr   l   @   )r   TSF_DELETE_RECYCLE_IF_POSSIBLE)r   flagsitems      r   r   'FileOperationProgressSink.PreDeleteItem"   s     HCCCqSSr!   c                 \    U(       a%  UR                  [        R                  5      U l        g g r   )GetDisplayNamer   SHGDN_FORPARSINGr   )r   r$   r%   	hr_deletenewly_createds        r   r   (FileOperationProgressSink.PostDeleteItem(   s"    (778Q8QRDL r!   )r   N)__name__
__module____qualname____firstlineno__r   IID_IFileOperationProgressSink_com_interfaces__public_methods_r   r   r   __static_attributes__ r!   r   r   r   	   s*    <<=&TSr!   r   c                  \    [         R                  " [        5       [        R                  5      $ r   )	pythoncom
WrapObjectr   r   r1   r5   r!   r   create_sinkr9   -   s     9 ;U=a=abbr!   )r7   win32com.shellr   r   win32com.server.policyr   r   r9   r5   r!   r   <module>r<      s&     * 7!S 4 !SHcr!   