a
   
Éo1Fã                   @   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   ú//usr/lib/python3.9/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   Z
attributesZ	argumentsr   r   r   Ú__repr__   s
    ÿzEvent.__repr__)NN)r   Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s   
r   c                   @   s   e Zd Zddd„ZdS )Ú	NodeEventNc                 C   s   || _ || _|| _d S r   )r   r   r   )r   r   r   r   r   r   r   r      s    zNodeEvent.__init__)NN©r   r   r   r   r   r   r   r   r      s   r   c                   @   s   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      s     ÿr   c                   @   s   e Zd ZdS )ÚCollectionEndEventN©r   r   r   r   r   r   r   r      s   r   c                   @   s   e Zd Zddd„ZdS )ÚStreamStartEventNc                 C   s   || _ || _|| _d S r   )r   r   Úencoding)r   r   r   r!   r   r   r   r   %   s    zStreamStartEvent.__init__)NNNr   r   r   r   r   r    $   s   r    c                   @   s   e Zd ZdS )ÚStreamEndEventNr   r   r   r   r   r"   *   s   r"   c                   @   s   e Zd Zddd„ZdS )ÚDocumentStartEventNc                 C   s"   || _ || _|| _|| _|| _d S r   )r   r   ÚexplicitÚversionÚtags)r   r   r   r$   r%   r&   r   r   r   r   .   s
    zDocumentStartEvent.__init__)NNNNNr   r   r   r   r   r#   -   s     ÿr#   c                   @   s   e Zd Zddd„ZdS )ÚDocumentEndEventNc                 C   s   || _ || _|| _d S r   )r   r   r$   )r   r   r   r$   r   r   r   r   7   s    zDocumentEndEvent.__init__)NNNr   r   r   r   r   r'   6   s     ÿr'   c                   @   s   e Zd ZdS )Ú
AliasEventNr   r   r   r   r   r(   =   s   r(   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   r*   r   r   r   r   A   s    zScalarEvent.__init__)NNNr   r   r   r   r   r)   @   s    ÿr)   c                   @   s   e Zd ZdS )ÚSequenceStartEventNr   r   r   r   r   r+   K   s   r+   c                   @   s   e Zd ZdS )ÚSequenceEndEventNr   r   r   r   r   r,   N   s   r,   c                   @   s   e Zd ZdS )ÚMappingStartEventNr   r   r   r   r   r-   Q   s   r-   c                   @   s   e Zd ZdS )ÚMappingEndEventNr   r   r   r   r   r.   T   s   r.   N)Úobjectr   r   r   r   r    r"   r#   r'   r(   r)   r+   r,   r-   r.   r   r   r   r   Ú<module>   s   
	