
    xh3                     "     G d  de           ZdS )c                   V    e Zd ZdZddZed             Zej        d             Zd ZdS )DispositionzkThe content-disposition of the Attachment specifying how you would like
    the attachment to be displayed.Nc                 *    d| _         |	|| _        dS dS )a"  Create a Disposition object

        :param disposition: The content-disposition of the attachment,
                            specifying display style.
                            Specifies how you would like the attachment to be
                            displayed.
                            - "inline" results in the attached file being
                              displayed automatically within the message.
                            - "attachment" results in the attached file
                              requiring some action to display (e.g. opening
                              or downloading the file).
                            If unspecified, "attachment" is used. Must be one
                            of the two choices.
        :type disposition: string, optional
        N)_dispositiondisposition)selfr   s     T/var/www/html/what/lib/python3.11/site-packages/sendgrid/helpers/mail/disposition.py__init__zDisposition.__init__   s(      !"*D #"    c                     | j         S )a  The content-disposition of the attachment, specifying display style.
           Specifies how you would like the attachment to be displayed.
           - "inline" results in the attached file being displayed
             automatically within the message.
           - "attachment" results in the attached file requiring some action to
             display (e.g. opening or downloading the file).
           If unspecified, "attachment" is used. Must be one of the two
           choices.

        :rtype: string
        r   r   s    r   r   zDisposition.disposition   s       r
   c                     || _         dS )a!  The content-disposition of the attachment, specifying display style.
           Specifies how you would like the attachment to be displayed.
           - "inline" results in the attached file being displayed
             automatically within the message.
           - "attachment" results in the attached file requiring some action to
             display (e.g. opening or downloading the file).
           If unspecified, "attachment" is used. Must be one of the two
           choices.

        :param value: The content-disposition of the attachment, specifying
                      display style.
           Specifies how you would like the attachment to be displayed.
           - "inline" results in the attached file being displayed
             automatically within the message.
           - "attachment" results in the attached file requiring some action to
             display (e.g. opening or downloading the file).
           If unspecified, "attachment" is used. Must be one of the two
           choices.
        :type value: string
        Nr   )r   values     r   r   zDisposition.disposition)   s    , "r
   c                     | j         S )z
        Get a JSON-ready representation of this Disposition.

        :returns: This Disposition, ready for use in a request body.
        :rtype: string
        )r   r   s    r   getzDisposition.getA   s     r
   )N)	__name__
__module____qualname____doc__r	   propertyr   setterr    r
   r   r   r      s{        ' '+ + + +* ! ! X! " " ".         r
   r   N)objectr   r   r
   r   <module>r      sC   G  G  G  G  G & G  G  G  G  G r
   