o
    >e                     @   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)generic._baser   )selfr    r   X/var/www/html/humari/django-venv/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   genericr   r   generic._data_structuresr   r   NO_FLAGSr   r   r   r   <module>   s    