
    NgB                     V    d dl mZ ddlmZmZ ddlmZ ddlmZ  G d de          Z	d	S )
    )Union   )
StreamTypedeprecate_no_replacement   
NameObject)Destinationc                   8    e Zd Z	 ddededeef         ddfdZdS )OutlineItemNstreamencryption_keyreturnc                 H    |t          dd           |                    d            fddD             D ]k}|                    |           |                    d                                |          }|                    |           |                    d           lt	          d          }|                    |           |                    d            j        }|                    |           |                    d           |                    d	           d S )
Nz/the encryption_key parameter of write_to_streamz5.0.0s   <<
c                 6    g | ]}|v t          |          S  r   ).0xselfs     R/var/www/html/ai-engine/env/lib/python3.11/site-packages/pypdf/generic/_outline.py
<listcomp>z/OutlineItem.write_to_stream.<locals>.<listcomp>   s0     
 
 
Dyy qMMyy    )z/Titlez/Parentz/Firstz/Lastz/Nextz/Prev       
z/Dests   >>)r   writewrite_to_streamraw_getr	   
dest_array)r   r   r   keyvalues   `    r   r   zOutlineItem.write_to_stream	   sB    %$A7   	W
 
 
 
O
 
 
 		  		 C
 '''LLLL%%E!!&)))LL!!F###Tf%%%UUr   )N)__name__
__module____qualname__r   r   strbytesr   r   r   r   r   r      sT        LP  27c58H2I	     r   r   N)
typingr   _utilsr   r   _baser	   _data_structuresr
   r   r   r   r   <module>r*      s          9 9 9 9 9 9 9 9       ) ) ) ) ) )    +     r   