o
    ûÞh�	  ã                   @   sä   G d d„ de ƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd	„ d	eƒZG d
d„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZ	G dd„ deƒZ
G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZdS )c                   @   s   e Zd Zddd„Zdd„ ZdS )ÚEventNc                 C   s   || _ || _d S ©N)Ú
start_markÚend_mark)Úselfr   r   © r   úK/var/www/html/premium_crap/venv/lib/python3.10/site-packages/yaml/events.pyÚ__init__   s   
zEvent.__init__c                    s:   ‡ fdd„dD ƒ}d  ‡ fdd„|D ƒ¡}dˆ jj|f S )Nc                    s   g | ]	}t ˆ |ƒr|‘qS r   )Úhasattr©Ú.0Úkey©r   r   r   Ú
<listcomp>	   s    
ÿz"Event.__repr__.<locals>.<listcomp>)ÚanchorÚtagÚimplicitÚvaluez, c                    s   g | ]}d |t ˆ |ƒf ‘qS )z%s=%r)Úgetattrr
   r   r   r   r      s    ÿz%s(%s))ÚjoinÚ	__class__Ú__name__)r   Ú
attributesÚ	argumentsr   r   r   Ú__repr__   s
   ÿzEvent.__repr__©NN)r   Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s    
r   c                   @   ó   e Zd Zddd„ZdS )Ú	NodeEventNc                 C   ó   || _ || _|| _d S r   )r   r   r   )r   r   r   r   r   r   r   r      ó   
zNodeEvent.__init__r   ©r   r   r   r   r   r   r   r   r      ó    r   c                   @   ó   e Zd Z		ddd„ZdS )ÚCollectionStartEventNc                 C   s(   || _ || _|| _|| _|| _|| _d S r   )r   r   r   r   r   Ú
flow_style)r   r   r   r   r   r   r%   r   r   r   r      s   
zCollectionStartEvent.__init__©NNNr!   r   r   r   r   r$      ó    ÿr$   c                   @   ó   e Zd ZdS )ÚCollectionEndEventN©r   r   r   r   r   r   r   r)      ó    r)   c                   @   r   )ÚStreamStartEventNc                 C   r   r   )r   r   Úencoding)r   r   r   r-   r   r   r   r   %   r    zStreamStartEvent.__init__r&   r!   r   r   r   r   r,   $   r"   r,   c                   @   r(   )ÚStreamEndEventNr*   r   r   r   r   r.   *   r+   r.   c                   @   r#   )ÚDocumentStartEventNc                 C   s"   || _ || _|| _|| _|| _d S r   )r   r   ÚexplicitÚversionÚtags)r   r   r   r0   r1   r2   r   r   r   r   .   s
   
zDocumentStartEvent.__init__)NNNNNr!   r   r   r   r   r/   -   r'   r/   c                   @   r#   )ÚDocumentEndEventNc                 C   r   r   )r   r   r0   )r   r   r   r0   r   r   r   r   7   s   
zDocumentEndEvent.__init__r&   r!   r   r   r   r   r3   6   r'   r3   c                   @   r(   )Ú
AliasEventNr*   r   r   r   r   r4   =   r+   r4   c                   @   s   e Zd Z	ddd„ZdS )ÚScalarEventNc                 C   s.   || _ || _|| _|| _|| _|| _|| _d S r   )r   r   r   r   r   r   Ústyle)r   r   r   r   r   r   r   r6   r   r   r   r   A   s   
zScalarEvent.__init__r&   r!   r   r   r   r   r5   @   s    ÿr5   c                   @   r(   )ÚSequenceStartEventNr*   r   r   r   r   r7   K   r+   r7   c                   @   r(   )ÚSequenceEndEventNr*   r   r   r   r   r8   N   r+   r8   c                   @   r(   )ÚMappingStartEventNr*   r   r   r   r   r9   Q   r+   r9   c                   @   r(   )ÚMappingEndEventNr*   r   r   r   r   r:   T   r+   r:   N)Úobjectr   r   r$   r)   r,   r.   r/   r3   r4   r5   r7   r8   r9   r:   r   r   r   r   Ú<module>   s   
	