Ë
    ×—Äj¼  ã                  óN   — d dl mZ d dlmZ d dlmZ d dlmZmZ  G d„ de«      Z	y)é    )Úannotations)ÚAny)ÚDiscussionBase)Ú	AttributeÚNotSetc                  óÀ   ‡ — e Zd ZdZdˆ fd„Zedd„«       Zedd„«       Zedd„«       Zedd„«       Z	edd„«       Z
edd„«       Zedd	„«       Zedd
„«       Zdˆ fd„Zˆ xZS )ÚTeamDiscussionzé
    This class represents TeamDiscussions.

    The reference can be found here
    https://docs.github.com/en/rest/reference/teams#discussions

    The OpenAPI schema can be found at

    - /components/schemas/team-discussion

    c                óÒ   •— t         ‰| �  «        t        | _        t        | _        t        | _        t        | _        t        | _        t        | _        t        | _	        t        | _
        y ©N)ÚsuperÚ_initAttributesr   Ú_body_versionÚ_comments_countÚ_comments_urlÚ	_html_urlÚ_node_idÚ_pinnedÚ_privateÚ	_team_url)ÚselfÚ	__class__s    €úZC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/TeamDiscussion.pyr   zTeamDiscussion._initAttributesD   sI   ø€ Ü‰ÑÔ!Ü-3ˆÔÜ/5ˆÔÜ-3ˆÔÜ)/ˆŒÜ(.ˆŒÜ(.ˆŒÜ)/ˆŒÜ)/ˆ�ó    c                ód   — | j                  | j                  «       | j                  j                  S r   )Ú_completeIfNotSetr   Úvalue©r   s    r   Úbody_versionzTeamDiscussion.body_versionO   ó(   € à×Ñ˜t×1Ñ1Ô2Ø×!Ñ!×'Ñ'Ð'r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   Úcomments_countzTeamDiscussion.comments_countT   s(   € à×Ñ˜t×3Ñ3Ô4Ø×#Ñ#×)Ñ)Ð)r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   Úcomments_urlzTeamDiscussion.comments_urlY   r   r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   Úhtml_urlzTeamDiscussion.html_url^   ó$   € à×Ñ˜tŸ~™~Ô.Ø�~‰~×#Ñ#Ð#r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   Únode_idzTeamDiscussion.node_idc   ó$   € à×Ñ˜tŸ}™}Ô-Ø�}‰}×"Ñ"Ð"r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   ÚpinnedzTeamDiscussion.pinnedh   s$   € à×Ñ˜tŸ|™|Ô,Ø�|‰|×!Ñ!Ð!r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   ÚprivatezTeamDiscussion.privatem   r)   r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r   r   r   r   s    r   Úteam_urlzTeamDiscussion.team_urlr   r&   r   c                óö  •— t         ‰| �  |«       d|v r| j                  |d   «      | _        d|v r| j	                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _
        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        y y )	Nr   r!   r#   r%   r(   r+   r-   r/   )r   Ú_useAttributesÚ_makeStringAttributer   Ú_makeIntAttributer   r   r   r   Ú_makeBoolAttributer   r   r   )r   Ú
attributesr   s     €r   r1   zTeamDiscussion._useAttributesw   s  ø€ Ü‰Ñ˜zÔ*Ø˜ZÑ'Ø!%×!:Ñ!:¸:ÀnÑ;UÓ!VˆDÔØ˜zÑ)Ø#'×#9Ñ#9¸*ÐEUÑ:VÓ#WˆDÔ Ø˜ZÑ'Ø!%×!:Ñ!:¸:ÀnÑ;UÓ!VˆDÔØ˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆDŒNØ˜
Ñ"Ø ×5Ñ5°jÀÑ6KÓLˆDŒMØ�zÑ!Ø×2Ñ2°:¸hÑ3GÓHˆDŒLØ˜
Ñ"Ø ×3Ñ3°J¸yÑ4IÓJˆDŒMØ˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆD�Nð $r   )ÚreturnÚNone)r6   Ústr)r6   Úint)r6   Úbool)r5   zdict[str, Any]r6   r7   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úpropertyr   r!   r#   r%   r(   r+   r-   r/   r1   Ú__classcell__)r   s   @r   r	   r	   7   s¹   ø„ ñ
õ	0ð ò(ó ð(ð ò*ó ð*ð ò(ó ð(ð ò$ó ð$ð ò#ó ð#ð ò"ó ð"ð ò#ó ð#ð ò$ó ð$÷Oñ Or   r	   N)
Ú
__future__r   Útypingr   Úgithub.DiscussionBaser   Úgithub.GithubObjectr   r   r	   © r   r   Ú<module>rF      s$   ðõ^ #å å 0ß 1ôQO�^õ QOr   