o
    2g                     @   s"   d Z ddlmZ G dd dZdS )z'Provide the InboxToggleableMixin class.   )API_PATHc                   @   s    e Zd ZdZdd Zdd ZdS )InboxToggleableMixinz@Interface for classes that can optionally receive inbox replies.c                 C       | j jtd | jddd dS )a  Disable inbox replies for the item.

        .. note::

            This can only apply to items created by the authenticated user.

        Example usage:

        .. code-block:: python

            comment = reddit.comment("dkk4qjd")
            comment.disable_inbox_replies()

            submission = reddit.submission("8dmv8z")
            submission.disable_inbox_replies()

        .. seealso::

            :meth:`.enable_inbox_replies`

        sendrepliesFidstatedataN_redditpostr   fullnameself r   a/home/garg/my-data/venv/lib/python3.10/site-packages/praw/models/reddit/mixins/inboxtoggleable.pydisable_inbox_replies	      
z*InboxToggleableMixin.disable_inbox_repliesc                 C   r   )a  Enable inbox replies for the item.

        .. note::

            This can only apply to items created by the authenticated user.

        Example usage:

        .. code-block:: python

            comment = reddit.comment("dkk4qjd")
            comment.enable_inbox_replies()

            submission = reddit.submission("8dmv8z")
            submission.enable_inbox_replies()

        .. seealso::

            :meth:`.disable_inbox_replies`

        r   Tr   r	   Nr   r   r   r   r   enable_inbox_replies#   r   z)InboxToggleableMixin.enable_inbox_repliesN)__name__
__module____qualname____doc__r   r   r   r   r   r   r      s    r   N)r   constr   r   r   r   r   r   <module>   s    