+
    i                          ! R  R4      t R# )c                      a  ] tR t^t o RtRR lt]R 4       tR tR t	R t
R tR t]R	 4       t]P                  R
 4       tRtV tR# )CommentNc                6    Wn         W n        W0n        W@n        R # N)contentauthorheightwidth)selftextr   r   r	   s   &&&&&a/Users/agent/.openclaw/workspace/.venv/lib/python3.14/site-packages/openpyxl/comments/comments.py__init__Comment.__init__   s    
    c                    V P                   # r   _parentr
   s   &r   parentComment.parent   s    ||r   c                v    V P                   VP                   8H  ;'       d    V P                  VP                  8H  # r   )r   r   )r
   others   &&r   __eq__Comment.__eq__   s1    LLEMM) , ,u||+	
r   c                N    R P                  V P                  V P                  4      # )zComment: {0} by {1})formatr   r   r   s   &r   __repr__Comment.__repr__   s    $++DLL$++FFr   c                ~    V P                  V P                  V P                  V P                  V P                  4      pV# )z'Create a detached copy of this comment.)	__class__r   r   r   r	   )r
   clones   & r   __copy__Comment.__copy__   s+    t||T[[$++tzzRr   c                    Ve[   V P                   eM   V P                   V8w  d<   Rp\        VP                  VP                  VP                  P
                  4      4      hWn         R# )z#
Bind comment to a particular cell
Nz_Comment already assigned to {0} in worksheet {1}. Cannot assign a comment to more than one cell)r   AttributeErrorr   
coordinater   title)r
   cellfmts   && r   bindComment.bind$   sL      8T\\T=QsC DOOT[[=N=N!OPPr   c                    RV n         R# )z
Unbind a comment from a cell
Nr   r   s   &r   unbindComment.unbind.   s     r   c                    V P                   # )z.
Any comment text stripped of all formatting.
r   r   s   &r   r   Comment.text5   s    
 ||r   c                    Wn         R # r   r/   )r
   values   &&r   r   r0   <   s    r   )r   r   r   r   r	   )O      )__name__
__module____qualname____firstlineno__r   r   propertyr   r   r   r!   r)   r,   r   setter__static_attributes____classdictcell__)__classdict__s   @r   r   r      si     G  
G   
[[ r   r   N)r    r   r   <module>r?      s   : :r   