
    Ng`                     6    d dl mZ d dlmZmZmZmZ d Zd Z	dS )    N)	add_inputadd_n_digits	get_input
round_listc                     t          | d           t          |            |                     dt          dd           d S )NF)pagesz--max-depth   zFMaximum recursion depth to consider when parsing the table of contents)typedefaulthelp)r   r   add_argumentint)parsers    N/var/www/html/ai-engine/env/lib/python3.11/site-packages/pypdfium2/_cli/toc.pyattachr      sV    fE""""
W	          c                    t          |           }|                    | j                  }|D ]}|j        dk    rdn
|j        rdnd}|j        dn	|j        dz   }t          d|j        z  d	|d
|j        d|dt          j
                            |j                  dt          |j        | j                  
z              d S )N)	max_depthr   *-+?   z    [z] z -> z  #  )r   get_tocr   n_kids	is_closed
page_indexprintleveltitlepdfium_iViewmodeToStrget	view_moder   view_posn_digits)argspdftocitemstatetargets         r   mainr/      s    
D//C
++N   C  

 

{a''DN-KSS/T_Q5FTZtzzz666&**4>::::4=$-888	
 	
 	
 	


 

r   )
pypdfium2.internalinternalr#   pypdfium2._cli._parsersr   r   r   r   r   r/    r   r   <module>r4      s}    & % % % % %             
 
 
 
 
r   