ó
    �®žjÂ  ã                  óX   • S r SSKJr  SSKJr  SSKJr  SSKJ	r	  SSK
Jr   " S S5      rg	)
a*  The `Recipient` object provides access to properties for a recipient of the message.

This object is accessed using the `Message.recipients` property:
```python
>>> from oxmsg import Message

>>> msg = Message.load("message.msg")
>>> recipient = msg.recipients[0]
>>> recipient.name
'Jane Doe'
```
é    )Úannotations)Ú	constants)Úmodel)Ú
Properties)Úlazypropertyc                  ó^   • \ rS rSrSrS	S jr\S
S j5       r\S
S j5       r\SS j5       r	Sr
g)Ú	Recipienté   z(A recipient of an Outlook email message.c                ó   • Xl         g )N©Ú_storage)ÚselfÚstorages     ÚL/home/mande/repo/quber/.venv/lib/python3.13/site-packages/oxmsg/recipient.pyÚ__init__ÚRecipient.__init__   s   € Ø�ó    c                ó¶   • U R                   nUR                  [        R                  5      =(       d(    UR                  [        R                  5      =(       d    S$ )z$The email address of this recipient.Ú )Ú
propertiesÚstr_prop_valueÚcÚPID_SMTP_ADDRESSÚPID_EMAIL_ADDRESS)r   Úpropss     r   Úemail_addressÚRecipient.email_address   sI   € ð —‘ˆð × Ñ ¤×!3Ñ!3Ó4÷ Ø×#Ñ#¤A×$7Ñ$7Ó8÷àð	
r   c                óf   • U R                   R                  [        R                  5      =(       d    S$ )zThe name of this recipient.r   )r   r   r   ÚPID_DISPLAY_NAME©r   s    r   ÚnameÚRecipient.name(   s$   € ð �‰×-Ñ-¬a×.@Ñ.@ÓA×GÀRÐGr   c                óF   • [        U R                  [        R                  S9$ )z7Provides access to the properties of this OXMSG object.)Úproperties_header_offset)r   r   ÚmÚRECIP_HDR_OFFSETr    s    r   r   ÚRecipient.properties-   s   € ô ˜$Ÿ-™-Ä!×BTÑBTÑUÐUr   r   N)r   z
m.StorageT)ÚreturnÚstr)r(   r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   r!   r   Ú__static_attributes__© r   r   r	   r	      sJ   † Ù2ô ð ó	
ó ð	
ð óHó ðHð óVó óVr   r	   N)r.   Ú
__future__r   Úoxmsg.domainr   r   r   r%   Úoxmsg.propertiesr   Ú
oxmsg.utilr   r	   r0   r   r   Ú<module>r5      s'   ðñõ #å 'Ý #Ý 'Ý #÷Vò Vr   