o
    ªZh”  ã                   @   sR   d dl mZ ddlmZ ddlmZmZ ddlmZ G dd„ deeƒZ	ed ƒZ
dS )	é    )ÚABCé   )ÚAnnotationFlag)Ú
NameObjectÚNumberObject)ÚDictionaryObjectc                   @   s@   e Zd Zd	dd„Zedefdd„ƒZejdeddfdd„ƒZdS )
ÚAnnotationDictionaryÚreturnNc                 C   s    ddl m} |dƒ| |dƒ< d S )Nr   )r   z/Annotz/Type)Zgeneric._baser   )Úselfr   © r   úN/var/www/html/lang_env/lib/python3.10/site-packages/pypdf/annotations/_base.pyÚ__init__	   s   zAnnotationDictionary.__init__c                 C   s   |   tdƒtdƒ¡S )Nú/Fr   )Úgetr   r   )r
   r   r   r   Úflags   ó   zAnnotationDictionary.flagsÚvaluec                 C   s   t |ƒ| tdƒ< d S )Nr   )r   r   )r
   r   r   r   r   r      r   )r	   N)Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   r   Úsetterr   r   r   r   r      s    
	r   N)Úabcr   Ú	constantsr   Zgenericr   r   Zgeneric._data_structuresr   r   ZNO_FLAGSr   r   r   r   Ú<module>   s    